Add overloaded version of SimpleNetworkWrapper#registerMessage that takes the MessageHandler instance directly, allowing to specify the same handler for multiple messages.
Fix java 8u20. Closes #501 and a bunch of other bugs too.
Allow client handshake to be reset by server to support BungeeCord.
Merge branch 'bungeecord' of github.com:bloodmc/FML
Fix bug with entityspawn - if the entity doesn't extend livingbase, it fails
to write a headyaw byte, and everything will be derped for that packet.

Fixes #499, but probably a bunch of others.
Wrap the server description box a little bit shorter. Stops the overlapping. Closes #489
Add in ModType to the jar manifest. If it's present, and doesn't have value "FML"
it will be skipped from the modloading cycle. This should let liteloader mods have a .jar extension.
OK, lets make that a csv list. It'll let you be liteloader and fml in one jar file!
Change the mods and modListFile argument handling a bit. Other tweakers will get a chance at looking
at them now - they're only removed right before launch.
Two new features. ModLists can have a "parent" mod list. Circularity will
result in a crash, so be careful. Mods specified in a child will override
ones from a parent (using the maven group:name:classifier triple to identify -
ignoring the version component)

Finally, ModSide is now doable in MANIFEST.MF. If you have this, it can tell
a mod to only load on a client, or on a dedicated server (though I'd watch out
before using the dediserver one, you'll never load in integrated servers then).
The default value is BOTH, which means you'll load both sides, other values are
CLIENT and SERVER, obviously. Perhaps, also, CAULDRON might be possible?
Canonicalized file paths in modListFile handling with the minecraftDirectory.
Make Keyevent also fire for key releases
Merge branch 'keyup-event' of github.com:diesieben07/FML
Merge branch 'simple-netw-improve' of github.com:diesieben07/FML