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