Add bower support.

Behold the amazing powers of package management.

@Cyril-Sf assuming the tests pass, would be great to get some feedback.