Propagate Optional method removal to trait implementation classes
Logging Changes
changed fml log level to all
put max number of FML log files to 3
Throw an exception when discriminator is not found
Make NetworkEventFiringHandler sharable

Fixes #356
Merge pull request #357 from jk-5/sharable

Make NetworkEventFiringHandler sharable
Merge pull request #355 from jk-5/errorhandling

Throw an exception when discriminator is not found
Add a type adapter for artifact version. Should fix #354
Allow indexed messages to validate themselves. Also, catch exceptions from
an embedded channel, and cause them to close the connection. It's ugly, but
it means that the client doesn't crash if it connects to a screwy bungycord that's trying a 1.6 handshake for some reason.
Check the mod, not it's container, in the check handler. Closes #358
Allow connection when server is apparently offline. Might allow :NOFML circumvention though. Hmmm. Closes #359
findBlock should now return null, not the default block, if the thing being looked for is not found. Closes #352
Try and stop the epic channel closed spam at close time. Closes #353
Make sidedproxy support non-public fields. Closes #344
Merge branch 'logging' of github.com:AbrarSyed/FML into abrar-borked
And restore suppressions. ABRAR, DON'T TIDY CODE!!!!
Merge branch 'trait-optional' of github.com:RainWarrior/FML
Add in example assets dir. Closes #308
Clean up and document outbound handler a bit better. Add in dispatcher target. Closes #361