update bundle and install bcrypt

Bcrypt for has_secure_password
Forgot to add gemset and ruby version earlier. Adding
these causes some issues with the db and gems. Resolved
with this commit.

If issues with db not loading in Rails 4.0.2 console
can be resolved by doing a count on any model (User.count).
Seems that the db needs to be reset if gemsets are changed,
b/c the db was lost in mysql.
Reference: http://stackoverflow.com/questions/19755310/rails-
console-cant-connect-to-database/19774931#19774931
build signin, signup and authentication system

User signup/signin on welcome page, add sessions
controller for login/logout and corresponding routes.
When user creates account log them in and go to the
contacts page. This page will encourage the user to create
new contacts.
update databases

There was an issue where when I switched to
an rvm gemset the mysql database was lost.
Not really sure how this happened but I had
to then update the names of the db. Weird.
add views for new routes
fix styles and set bootstrap classes

Bootstrap form elements depend on classes. Need to extend
bootstrap and the form elements to globally add these classes.
I want to move this to it's own helper for forms later but
this was a quick and dirty test to see if it worked.
add flash error/notice for now

This will be moved but I needed to be able to see
the errors for now.