Fixed to work with play 2.2-SNAPSHOT

Fixed to work with play 2.2-SNAPSHOT, compiles and runs the tests.
_Note that i also needed to fix the macros dependency, which is now pulled from https://github.com/ephe-meral/akmacros/tree/fix-scala-2.10.2 . This can be changed back to the original repo if the owner accepts the pending pull request._

- Removed copy of old play framework src code (play 2.2-SNAPSHOT works with scala 2.10.2)
- Changed enclosing object name from `play` to `jsonmacro` because of cyc.-dep issues, also changed the filename from `play.scala` to `jsonmacro.scala`
- Changed the `jsonmacro.scala` file location to `src/main/scala/info/akshaal/json/` to conform to the package
- Changed the `reads` method, as it changed in play 2.2 - new signature:

```scala
def reads(json : JsValue): JSResult[T]  // instead of direct T
```