[task/composer] update composer.json

The name is changed to phpbb_blog/blog to go along with the directory structure.
The phpBB version was changed to 3.1.*@dev.
The type was changed from phpbb3-extension to phpbb-extension
[task/namespaces] Update the code to use namespaces (untested)

This is initial work on making the code work with namespaces but isn't tested.
Note that tests will need to be reworked (see: https://github.com/phpbb-extensions/test-framework) so I sort of partially did them.
Merge pull request #70 from imkingdavid/task/composer

[task/composer] update composer.json
Merge pull request #71 from imkingdavid/task/namespaces

[task/namespaces] Update the code to use namespaces (untested)
Some fixes for namespaces
Commit a phpunit.phar
Add a doc with details of the entities to help collab
Document the modes somewhere instead of looking through methods of a class
Delete this
Merge pull request #72 from michaelcullum/master

Stuff