spanish locale added

Fixes #58
added error messages to reset password page
Bump selenium-webdriver to 2.32.0
Remove SslRequirement in favour of force_ssl

Fixes #45
Gitignore.

Extended ignore list.
Add method to rake task.

Add method to rebuild migrations.
Updated date in license.
Refactor cleaner migrations.
Yaml lint locales.

Now locales are in alphabetical order so its more esy to see
inconsistency.
Cleanup views.
Format overrides.

Make overrided more readable.
Refactor controllers etc.
Refactor specs.
Refactor gemspec and engine.

- Cleanup.
- Add VERSION file.
- Fuubar nice for long running specs.
- Swaped summary and description.
- Moved dev gems into gemspec.
- Bumped RSpec to 2.13
- Bumped shoulda-matchers to 1.5.2
- Explicit spree dependencies.
Updated Versionfile.
Moved spree_api to development_dependency

spree_api is used by specs but should not be required by default.
spanish locale added
Yaml lint Spanish locale.
Add Swedish locale.
Add missing translation keys for German locale.