added confirmation function

Issues -

1. [Flash](http://flask.pocoo.org/docs/0.10/patterns/flashing/) vs Config - refactor all messages/errors to Flash Messaging pattern
1. After this PR is merged, update the Master before I implement the rest of the email confirm functionality