Implement history tracking, fix gradle scalatests (to actually run)
Make all implemented tests pass
Test prepare()
Split connectable
Split connectable tests, rename them to make it obvious what they are
Merge branch 'master' of https://github.com/SeanTater/bridges

Conflicts:
	client-scala/src/main/scala/edu/uncc/cs/bridges/AnyConnectable.scala