Add multi-namespace capability to xCurator, and some refactoring for better code organization

To see it working with multiple namespace, run tests:

1. MappingDiscoveryTest - to create mapping, in output/fb-20121231-mapping.xml
2. RdfGeneratorTest - deserialize mapping and generate RDF triples using the mapping