Fix component source code loading after error

After an error while loading the source code of a component, the
application becomes unable to load any other component's code. This is
because we stash more and more "/#{item.id}" the url. The proper
solution for this is to use absolute path.
Merge pull request #292 from djdeath/load-component-fix

Load component fix
Update grunt-noflo-browser dep
Switch Bower installer, fixes #299
include automata/noflo-geometry
Simpler dialog placement
add clmtrackr
dep updates, stray console
click modal background to close
+ better modal size position and scroll
add noflo-webaudio
more modals for bg click
Ensure Syn sends input events so Polymer catches them
search results scroll a little better;
node inspectors need work to fit (be a little responsive) with and without scroll
v 0.1.9
Remove unnecessary slash, fixes #302
Merge branch 'master' of github.com:noflo/noflo-ui
gatekeeper should have trailing slash #302
Merge branch 'master' of github.com:noflo/noflo-ui
v 0.1.10
Add the require.js dep