Moved Shaders to correct path.
Move 2D canvas related files to 2D/ folder.
Move lode* libs to lib/ folder.
Fix crash when canvas is drawn before calling its context.
Rename init to initWithContext to look similar to Ejecta.
Clean include file path.
Merge branch 'develop' into fix/refactoring

Conflicts:
	sources/ejecta/EJCanvas/EJTexture.cpp
Moved Uri parser to lib folder.
Merge pull request #42 from jrouault/fix/refactoring

Refactoring - Project structure