update for web site generation, link plugin was added, sources added to JavaDoc generation

HiddenField module can now accept setterCanReturnTItsClass attribute;
When set to true it means that setter methods can return either instance
of the class in which they are declared or void, which is different from
current behaviour where setters must return void.

Minor clean up to satify checkstyle rules.

HiddenField module can now accept setterCanReturnThisClass attribure; When set to true it mmeans that setter methods can return either instance of the class in which they are declared or void, which is different from current behaviour where setters must return void.

HiddenField module can now accept setterCanReturnTItsClass attribute;
When set to true it means that setter methods can return either instance
of the class in which they are declared or void, which is different from
current behaviour where setters must return void.

Minor clean up to satify checkstyle rules.

Minor clean up to satify checkstyle rules.