David Byrne digs Javelin so much he had to put them on his label. And yes, they are that good.  More producers than performers, the Brooklyn duo have self-released a 2009 album (Jamz N Jemz) that got some blog love, a few singles, and one proper album (No Mas).  Now, they’ve taken their odd computery [...]