Testing texture support in application

The application displays dummy textures when the '6' key is pressed on the keyboard. The shader used to render the texture is fairly basic, and does not support lighting as-of this commit. Furthermore, although an overloaded contructor exists, users cannot specify a custom texture yet.

The texture is applied solely on CubeModel objects, and not on Sphere objects.
Added OBJ object loader

Added a parser for Blender OBJ objects, allowing importation of more complex objects into the project. The objloader class, inspired by Tutorial 7 on the opengl-tutorial.org website, can parse basic Blender objects and extract vertex, normal, and UV coordinates for use within this project.

Note that as-of this commit, only the parser has been created: the class still cannot be used to load OBJ objects onto the scene.
Re-implemented the Sun model and create the SUn b-splinnes.
Implemented the SunModel and Parented the LightSource to move with the sun according to b-splinne.
Added two SunModel files and one Sun scene.
Implemented and correct the lightSource position and sun color.
Added missing files for compilation.
Merging changes from development to dev_texture.
Set textures to load with default Phong Shader. Texture still appears on all surfaces and is distorted, but it appears with shading.
Restored the CubeModel to it's default value and added a new TexturedCube object in its place. TexturedCube objects can be created in the Scene file, and will load the Grass texture in white.
Sun implementation completed, with optimized sunset/sunrise effect.
Implemented the moon model and optimized the light illumination to follow true physics.
Updated the stellar objects trajectory & speed to increase realism effect.
Added a new entry to the shader loader in the World class. Note that after
Alien has been processed, all subsequent shaders will use the Alien
shader. Be sure to include all drawable objects which are NOT Alien before
any alien declaration.
Merged changes in development to dev_texture.
Project structure update
Commented std:cout
Merge branch 'development' of https://github.com/Megabyte355/RollerCoasterOpenGL into SunModel

Conflicts:
	Source/FirstPersonCamera.cpp
	Source/World.cpp
	Source/main.cpp
	VS2012/Assignment1.vcxproj
	VS2012/Assignment1.vcxproj.filters
Merge branch 'development' of https://github.com/Megabyte355/RollerCoasterOpenGL into dev_texture

Conflicts:
	Source/World.cpp
	VS2012/Assignment1.vcxproj.filters
Merge branch 'development' of https://github.com/Megabyte355/RollerCoasterOpenGL into SunModel

Conflicts:
	Source/World.cpp
	Source/main.cpp
	VS2012/Assignment1.vcxproj
	VS2012/Assignment1.vcxproj.filters