added spec and code for Devise authentication integration (& engine configuration)