Changing to an actual feature-detect.

Firefox throws an exception if you try to assign to location.origin, as it marks it read-only.
fixing #241
update makefile to use new bower paths
remove libraries that are now installed from bower
don't check bower components into source control
ignore log
added bower manifest specifying first dependencies
add local bower config to ensure that components get installed into vendor/
add bower dependency
remove jquery ui dependency since it's only needed by the swing fork
add ace dependency
update html to reference new bower paths.
remove type attributes from scripts and stylesheets
remove underscore from makefile
run bower from the setup script
ignore all of vendor and explicitly include exceptions
install browserfs from bower
fix bootstrap path
remove ace submodule install line from setup script
fix underscore path