Update networking libraries
Updated protobuf binaries to 2.6.1
Re-generated protobuf java files with compiler v2.6.1
Upgraded te protoc linux version to 2.6.1.

It is a self compiled version.
Remove unnecessary usage of Serializable to fix a permission issue.

This are the only 2 places where we use Serializable and a headless server
log file contained exactly 2 permission violations about Serializable.
Merge PRs #1423 by @msteiger and #1436 by @flo - library updates
Lineup tweak & changelog note that the launcher won't pull extra modules for a little while.
- Zip with extra modules will be available in Jenkins and stable as a release on GitHub (and in older Launcher builds)
- TerraTech is being disabled temporarily while being reorganized
Add Git for the Index lib if present
Update version manually - should've been 0.45.0 for stable build then now it is 0.45.1-SNAPSHOT (with the SNAPSHOT added dynamically)
Make it possible to attack and interact with characters.

This patch makes it possible to attack the deers in the WildAnimals module.
Update module lineup and credits
Make the BehavioSystem run on Authority only.

Reasoning: Locations and a few othere data get already transfered
from server to client. Having servers and clients both calculate
unit movement, expecially in a not deterministic way would be a bad idea.
Replicate the currently selected animation to the client.

Reasoning: Only the server runs the behavior trees to determine the unit
behavior. In order for the client to play the correct animation it needs
to be transfered from the server.
Merge PRs #1439 & #1440 by @flo - behavior updates and attackable creatures/players
Add WildAnimals to lineup
Add 2D boolean facets
Add comments to BooleanFieldFacet2D
Merge PR #1442 by @msteiger - 2D boolean facets
Fix for fetching the Index lib - lives in the Terasology org
Add MarkovChains to the lineup