Functioning Storage Module, MySQL, Registration...

- Storage now is setup so there can be multiple storage engines (MySQL,
SQLite, XML, JSON, etc.)
- MySQL Storage engine is functioning via an abstraction layer for
faster querying of data.
- Registration now checks for existing user.
- Registration now checks for existing email address.
- Registration now sends out activation email (need to set a URL
variable)
- Activation URL can activate user account.
- $form_errors was changed to global “$context” so that more than just
errors can be passed from an action back to the template. For errors,
notifications, and other various information from the logic and
back-end.
Project Files

- Particularly SQL dumps for the tables (right now just pc_users)
Constant "BASE_URL" Added

- The constant “BASE_URL” was added. Example:
http://localhost/github/release-1.0/index.php.
- BASE_URL implemented for activation email link.
Oops. No more echo.

Forgot to remove the testing echo BASE_URL; in index.php.
New Success Box + Account Activation Notification

- Fixed the styling for .success_box class.
- Fixed the styling for the account activated message.
Moving more stuff to $context

- Forgot to move $form_errors to $context in ThemeBase and Register.php.
- Added success notification upon registering.
- Unset $_POST upon registering so registration fields are empty.
BASE_URL Fix

- Includes the protocol.
Merge pull request #17 from Labradoodle-360/master

Functioning Storage Module, MySQL, Registration...