initial checkin
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/ActorWithFutures.scala
	src/ExtensibleActor.scala
	src/Main.scala
	src/sync/SyncFuture.scala
	src/sync/SyncPromise.scala
	src/sync/SyncPromiseSystem.scala