Default cas include path inserted into databases

Resolved #44 - If the CAS Path is null or not setup, code looks for the
default path and if the file exists there it adds the path to the database and
populates the field in the form.
Merge pull request #48 from TriptiSharma/issue-44

Default cas include path inserted into databases
Added new fields to register_settings

Resolved #49 - New fields like casserver, ldapuri were not being saved
since they were not being added to the options list for single site.
LDAP Password Encrypted

Resolved #39
Encrypted LDAP password before it gets stored in the database.
Decrypt password after retreiving from database.
Password can be reset but its never visible to the user.
Migrated LDAP functionality into class

Moved majority of LDAP settings and functionality into
ldapManager class.
Added timestamp to debug log.
Merge branch 'issue-49' of https://github.com/TriptiSharma/wordpress-cas-client into issue-16
Merge branch 'issue-39' of https://github.com/TriptiSharma/wordpress-cas-client into issue-16

Conflicts:
	wordpress-cas-client.php
Added '@' to mcrypt function calls

Did this to inhibit display of warning messages in the UI.
Merge branch 'dev' of github.com:BellevueCollege/wordpress-cas-client into issue-16

Conflicts:
	wordpress-cas-client.php