changed SchedulerBehaviour.java and ProduceBehaviour.java to completed when all productsteps are scheduled or produced. Producing starts when ALL productsteps are scheduled and finishes when all productsteps are produced.
Merge branch 'CrazyHacks' of https://bitbucket.org/theodoor/product-agents into CrazyHacks

Conflicts:
	src/java/rexos/mas/productAgent/ProduceBehaviour.java
Merge branch 'master' of bitbucket.org:theodoor/product-agents into CrazyHacks
changed SchedulerBehaviour.java
Merge branch 'CrazyHacks' of bitbucket.org:theodoor/product-agents into CrazyHacks
Merge branch 'development' of git://github.com/hesselmeulenbeld/HUniversal-Production-Utrecht into CrazyHacks

Conflicts:
	src/java/rexos/mas/productAgent/ProduceBehaviour.java
Added insert document array, as well as unsafe method that does not wait for write confirm.
Merge branch 'ExperimentalJavaBBClient' of https://github.com/hesselmeulenbeld/HUniversal-Production-Utrecht into development
Added unsafe Insert for single Objects.
Merge branch 'ExperimentalJavaBBClient' of https://github.com/hesselmeulenbeld/HUniversal-Production-Utrecht into development
Merge branch 'CrazyHacks' of https://bitbucket.org/theodoor/product-agents into development
Added unsafe updateDocuments operation.
Merge branch 'ExperimentalJavaBBClient' of https://github.com/hesselmeulenbeld/HUniversal-Production-Utrecht into development
bug fix for pen demo.
Merge branch 'development' of https://github.com/hesselmeulenbeld/HUniversal-Production-Utrecht into development

Conflicts:
	src/java/rexos/mas/equiplet_agent/NextProductStepTimer.java
	src/java/rexos/mas/hardware_agent/HardwareAgent.java
	src/java/rexos/mas/jadeagentx/JadeAgentX.java
	src/java/rexos/mas/productAgent/SchedulerBehaviour.java