Updating source code to new code guidelines

- Added Dictionary file
- Bug fixes in HashMap
- Added conversion methods to String
- Started working or rendering content on the RaspberryPI
Updating source code to new code guidelines + RaspberryPI update

- Added Dictionary file
- Bug fixes in HashMap
- Added conversion methods to String
- Added compiler checks for strnstr (appears to be available on bsd based systems only!)
- Engine now compiles and renderes on RaspberryPi (see Triangle sample)
Merge branch 'development' of ssh://raspberry/home/pi/ZETA into development

Conflicts:
	src/zeta/ogl/ConfigOGL.h
	src/zeta/ogl/es2/CMakeLists.txt
	src/zeta/ogl/es2/RenderWindowRPI.cpp
	src/zeta/ogl/es2/RenderWindowRPI.h
	src/zeta/ogl/es2/RendererES2.cpp
	src/zeta/ogl/es2/TexImageES2.cpp