Generate 3 binaries for server, client and standalone
Add preprocessor variable for build target
Remove standalone binary
Experimenting with a logging class
Use the active camera ID to detect when a matrix view update is necessary
Wrap the shared_future in an object
Merge remote-tracking branch 'meisaka/develop' into develop
Fixed compiler error on visual studio using a suffix for type double

Also cleaned up some warnings about signed/unsigned mismatch
and unreferenced variables.
Added some error checking for JSON loading
Clang doesn't support return {}

It's a c++14 feature I think.
GL_STACK_ errors are from the fixed function days.

Remove them.
JSON files can now have file references

To add a file references put a string property in with an
@file_name value (see the following example).

{
"file_ref": "@file_name"
}
Merge pull request #13 from DeVaukz/develop

OS X fixes
added simple post process support
Updated assets and some CMake files

The cmake changes are need on Windows where explicit paths are set.
AsyncData manages latency between publisher and consumer
Merge branch 'develop' of github.com:adam4813/trillek-client-core into feature-split-binary

Conflicts:
	CMakeLists.txt
	src/main.cpp
Add a selection variable for each type of build
Build TCCTests with the same CMake script as other binaries
Merge pull request #14 from catageek/feature-split-binary

Feature split binary