Updated gitignore.
Updated engine for Spree 2.
Updated spec helper.

- Fuubar for spec runs.
- SimpelCov and Coveralls.
Cleanup English locale and add Spree i18n namespace.
Add Swedish locale.
Add locale spec.
Code formatting and Spree i18n namespace.
Updated readme and add Travis config.
Engine updates.

- Use same branch for Spree 2
- Changed to integrated version style.
- Correct BSD license.
Updated readme with better contribution info.
Add testing support for feature tests.
Remove Versionfile.
Add link to translations in readme.
Prepend routes.
Make Rakefile use extension_rake from spree core.
Loosen up branches for Travis.
Cleanup gitignore.
Cleanup slim branch.

Remove all files not needed for this branch. Still issue with js assets.