update sbt files to use scala 2.11.1
code style fixes for Timer
change nonsenical equality check in Timer
fix macro deprecation warnings
explicit method declaration return types, random code style fixes
change Logging.scala line endings to project default (\n)
add explicit return types to logging methods
use call parenthesis on methods defined with parenthesis (auto style fix)
consistent override style (auto style fix)
remove unnecessary parenthesis
more idiomatic creation of PriorityQueue
merged current master branch