Moved to maven structure
Use EObjectAdapter instead of redefining adaptation everytime
Fixing some warnings
Moved from GenericAdapter<Resource> to ResourceAdapter
Move MelangeResource to its own plugin
Automatically register the appropriate factory for melange:/ protocol
Split into subprojects