Adding basic test project files

Added the main source file for running tests in. Added premake4.lua so
you can create a project for "any" platform/target of your choice.
Added gitignore to only add those basic files, ignore everything else.
Adding testing stubs. Added basic Vector3 functionality.