Another javadocs update
Core and integration modules were redisigned for extension
Some javadocs additions
updated headers for 2013