Move entire library to namespaces to avoid PHP 5.5 conflict with new Generator class
Update README for new usage
Update unit tests for namespacing