OGM-545 Misc improvements;

* Using system specific line separator
* Adding JavaDoc to Association
* Using collect size for list allocation
* Making sure null values are stored using PUT_NULL within associations
* Also allowing AnimalSniffer to be run via "mvn animal-sniffer:check"