Added test to Xia2 consumer for 'Status: normal termination'
Added check for error status.
Added ability to send the users a popup message when killing a consumer.

Conflicts:
	org.dawnsci.commandserver.ui/src/org/dawnsci/commandserver/ui/view/ConsumerView.java
	org.dawnsci.commandserver/src/org/dawnsci/commandserver/core/consumer/Constants.java
Fix percent format bug.
Added try/catch to formatter just in case.
Fix to rendering of % in queue.
Changed alive consumer not to continually make new topics and sessions.
Reduced number of sessions created on activemq server.
Set table refresh time same as alive topic publish time.
Added more closing on broadcaster and keep same session alive for duration of run.
Added better logging
A few logging improvements.
Added ability to kill consumer (already have ability to kill long running job).

Conflicts:
	org.dawnsci.commandserver.ui/src/org/dawnsci/commandserver/ui/view/ConsumerView.java
	org.dawnsci.commandserver/src/org/dawnsci/commandserver/core/consumer/Constants.java
Added ability to kill consumer (already have ability to kill long running job).

Conflicts:
	org.dawnsci.commandserver.ui/src/org/dawnsci/commandserver/ui/view/ConsumerView.java
	org.dawnsci.commandserver/src/org/dawnsci/commandserver/core/consumer/Constants.java
Added features to Jython command server for Michael W.
EPL Header
Not a number
Added test to Xia2 consumer for 'Status: normal termination'

Conflicts:
	org.dawnsci.commandserver.mx/src/org/dawnsci/commandserver/mx/process/Xia2Process.java