Merge pull request #18 from chuckdumont/master

Fix IllegalArgumentsException caused by zero entry weight insertions to the cache
Merge pull request #19 from chuckdumont/master

Beef up unit tests for LayerImpl
Ignore bin directories
JavaDoc fixes