prepare for update to fuzzylite 5.0

 - use system version of fuzzylite if available
 - adapt include paths
Replaced embedded copy of fuzzylite with fuzzylite 5.0

 - retrieved from
   https://github.com/fuzzylite/fuzzylite/archive/v5.0.tar.gz
 - only modification to tarball content was the removal of the examples
   directory
 - fuzzylite release 5.0 tags fuzzylite git commit c11556f
Upgraded to FuzzyLite version 5.0
bind -> std::bind
fix Clang 3.4 launcher build and probably Clang 3.2 build
fix package name
VERY buggy, unusable, but progress is being made...
multiplayer load changes
Revert "multiplayer load changes"

This reverts commit 368d2c8836cc6e3b5af9cf71e892bf4515f26bda.
multiplayerload changes (committing so I can revert...)
This is very wrong but works better than anything else I've tried.
SUCCESS!
Minor fixes to multiplayer load game support
Minor multiplayer load bugfixes
Legion artifact bugfixes
Fix pathfinding bug.
Merge pull request #46 from linuxrocks123/pleasepull

Okay, looks good. I hope this one won't cause any new issues with save/load.
Merge pull request #45 from josch/fuzzylite5.0_josch

Ok, I will try to integrate this now.
Restored Visual and Code::Blocks projects wiped by previous merge.
Updated build for MSVS. Some compile fixes to FuzzyLite source.