Minor updates to cmake-scripts to enable building on windows
Should be able to build the compiler using visual studio 2013. Generated equelle assembly (C++), the backend, and tools, however, require linux libraries and headers.
Removed onFirstTest.cpp from examples/app
Merge branch 'master' of https://github.com/sintefmath/equelle
Removed unneccesary couts
Changed some basic types parameters from call by reference to call by value
Removed function setID from DeviceGrid
Added setup for using Vagrant to build Equelle.
Added url for VM.
Added commandline options for equelle

- The new syntax for "file as stdin" is
  ./eq -i - < filename.equelle
  or
  cat filename.equelle | ./eq -i -
- This is equivalent to 
  ./eq -i filename.equelle
- Backends are specified by name using the -backend syntax
  ./eq -i filename.equelle -backend cuda
Merge remote-tracking branch 'origin/master' into cartesian

Conflicts:
	compiler/CMakeLists.txt