Fixed class parsing. Apparently constraints and base classes can go in either order
Numbers in module names are also permitted by the Phobos style guide
Fix unused parameter warnings for in and out parameters