Updated README.md to only include methods necessary for quick setup
The OpenUser constructor now accepts an optional boolean parameter that determines if a connection to the OpenUser database needs to be made
Moved creation of users table to OpenUser::createUsersTable() so OpenUser::createTables() can now invoke the creation of all tables necessary for OpenUser to function, and individual table creation can be extended upon
Added OpenUser::isValidEmail();