Issue 287 bugfix. Removed some arbitrary mode slicing code that handled negative coordinates in a weird, poorly documented way, replaced by naive code that simply skips over negative coordinates.
cmake build system
build on travis using both gcc and clang

- add .travis.yml build description
- add README.md for travis badge (need to be changed once this is
  merged)
- fix missing #include <stdexcept> which failed the clang build
Merge pull request #2 from thorbenk/travis

continuous integration using travis
change travis badge to point to knossos-project
Merge pull request #3 from thorbenk/travis_badge

change travis badge to point to knossos-project
remove scripting stub
cleanup repository a bit
Replace qsort.cpp with std::sort.
updated cmake files (added ignored file with custom locations for windows development)
added high res versions to the windows icon
incoroporated one fix from the segmentation branch
properly initialized state->repeatDirection
Merge branch 'master' into segmentation

Conflicts:
	knossos-global.h
	knossos.cpp
	loader.cpp