Convert to Maven project

Converting project source to a maven project using current third party
libraries and modified source code to be compatible with Scala
2.10.0-RC2.