Add crypto.go for cryptographic functions
Add function to generate bcrypt hashes from an input string
Add function to compare a bcrypt hash to an input string
Update godeps to include gocrypto and go uuid
Update configuration struct to seperate database configuration and other configuration
Update gitignore to ignore new configuration file isogon.json
Update database connection to use new database parameters (Settings.Db.Host instead of Settings.DatabaseHost etc.)
Add User model
Update database migrations to migrate/create user tables
Add very basic registration for users (to be replaced by an administration interface)
Add auth.go with basic authentication/session validation utilities
Update users to include authentication related methods
Add /login and /logout route to login and log out users
Update documentation for some small functions
Update login page with a new clean style
Update templates to be more screen reader friendly
Update login template to use proper names for form values
Update godeps