Scala 2.11, ScalaJS 0.4.4 upgrades.
Support for pickling Seqs, Sets and Options (still incomplete around sharing)
Moved sharing code out of macros, hoping to reuse it in custom picklers in future
Some tweaks to naming of artefacts
Coming around to getting rid of separate TestData, since the PConfig abstracts out environment differences, why is seperate test data needed?