bower support

does not break any tests (that werent already broken)

added new set of tests into separate test file -- may be overkill if you want to remove some, or consolidate no problem w/ that from my end

references https://github.com/atomify/atomify-css/issues/29
To be cross-platform safe, I think we need to do `path.join(__dirname, 'test', 'fixtures', …)` Mind updating?