Registration

working user registration models, views and controllers.

Still need to add some validation to posting and commenting but, because that functionality doesn't yet exists, we will have to make that enhancement later. I have made a note of the code needed for sign in validation for certain actions.

Please review and accept or reject.