Publish/get infrastructure for remote Agents
There are two possibilities where to execute a Closure message on Agent state (either locally or remotely).
Attempt to serialize Agent
Actor can be sent over a wire.
Serialization produces a proxy object that currently can handle only one closure execution policy.
Remote Agent with remote closure execution policy - updating and reading state can be done remotely.
At this moment only limited Agent functionality is available (e.g. no remote validator adding support).
Introducing local closure execution policy.
Support for Local Closure execution of agent messages.
Merge branch 'master' into remote-agents

Conflicts:
	src/main/groovy/groovyx/gpars/remote/LocalHost.java
	src/main/groovy/groovyx/gpars/remote/netty/NettyTransportProvider.java
Merge branch 'master' into remote-agents
Merge branch 'master' into remote-agents
Agents reflect new API.
Agents subsystem updated to be consistent with new API
Updated copyright notes and clean up.
Merge branch 'remote-agents'