Add Webpack config alias for broken Bower modules

n.b. Webpack will not parse the `main` entry of Bower modules when it
is set to an Array:
https://github.com/webpack/enhanced-resolve/pull/4

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Do not specify Webpack loaders in requires

Signed-off-by: Alex Coles <alex@alexbcoles.com>
Specify resolve.root, DRY paths in Webpack config

Signed-off-by: Alex Coles <alex@alexbcoles.com>