Updated a few files for formatting and documentation
fixed activation id filtering, changed type to string
Cleaned up formatting and added documentation to the rest of the top-level files
added support for actions with underscores in admin.php
Added ( and ) to allowed characters for template names
Merge pull request #55 from usefulz/Testing

Updates
Patches to fix minor bugs in code.
Patches to fix user redirect on view.php
Updates to redirects and about.tpl
Patches to correct login/forgot redirects.
Patches to about.tpl
Merge pull request #56 from BlueVM/Testing-1A

Improves code readability and security.