Minor updates

Removed context for no credentials in database authenticable and added
with invalid email context.
Made utilities into a module as it should be.
Created devise.rb to place shared examples in for devise modules.