Remove the need of using a huge if statement in the parser class by adding a registry that will store functors that will be used to parse specific user defined types.
Remove verbose logging.
Added tests for the registry obj.
Remove unused var.
Merge pull request #37 from mandel-macaque/better-obj-parsing

Better obj parsing by using static initializers.
Merged with master.