Added support for login with amazon and added workaround for devise routing limitation (see issue #113)
fixes #142
Fix spec and some deprecations.