Remove unused code

Checking if type constraints are upheld has been moved to the new AST
and is not used anymore on the commands side.
Update scala dependencies to stable version 2.10.3
Make cypher base test classes extends JUnitSuite

o This helps running tests from IDEA 13 EAP
Moved newest DumpProcessInformation to kernel

from ha-robustness. There was a problem having both where it was unknown
which one it would pick and only one of them had some recent changes. Now
there's only one DumpProcessInformation.
Attempt to resolve master conundrum in ha robustness.
License headers
Removed annoying and for the time being unnecessary debug message that polluted the log
Removes the need for HA snapshots on cluster join

Slaves now will respond to masterIsAvailable events with slaveIsAvailable
 always. That means that when an instance joins, it will see all the
 availability events that make up the cluster, bringing it up to date.
 This removes the need for snapshot to be received on cluster join.
Merge pull request #1547 from systay/cleanup

Remove unused code
Merge pull request #1549 from boggle/2.0-scala-2.10.3

Update scala dependencies to stable version 2.10.3
Refactors MERGE to be handled by as an UpdateAction instead of as a Pipe
Allow MERGE to run inside FOREACH