Unjailed components

Hey there. Love the gem. The only piece I'd like to change is that it nests the bower components directly under javascript. While many of the dependencies are javascript, many are also css or contain css within them such as bootstrap. My take (if it means anything) is that since bower is being used for dependency management, it's not so important that the assets are separated into javascript and css respectively. Since bower will drop the dependencies into components/jquery (or whatever) anyway I think it's fine to have bower-managed dependencies un-jailed.

This pull request does two things:
1- Un-jails components from javascript
2- Auto updates the asset path to include {lib,vendor}/assets/components

This allows for a complete install w/out configuration. If jquery were managed via bower-rails, it would simply be added into the javascript manifest with jquery/jquery

Thanks