Enable confirmable and reconfirmable modules for User

Now when you want to signup or change existing email you will be forced
to confirm that you really own this email. You get email with link to
follow in order to confirm your email address

Conflicts:
	app/models/user.rb
Oauth users and users created by admin should be confirmed immediatly
Show confirmation status in profile
set current_user for project spec
Merge branch 'feature/confirmable' of /home/git/repositories/gitlab/gitlabhq