Added preliminary OpenID support

The following changes were made to the core module
+ necessary imports
+ oid, an instance of OpenID
Added missing hidden_tag() for the login form
Now supporting openid login

The following changes have been made to support the openid
login functionality through flask login
+ necessary imports
+ openid login handler
+ logout handler
+ other necessary methods
	(after_login)
Added settings required by Flask login/openid ext

+ CSRF has been enabled
+ BASEDIR (required to create tmp directory for OpenID)