Use the latest zinc dependency (0.3.5)

I've updated the zinc dependency to 0.3.5 to make incremental 2.11 compilations work again (fixes #151).

`scala.version.lastrelease` and `scala.version.next` were bumped to 2.11.1 and it looks like the test complete successfully. I've ran all the tests on 2.10 once (everything went ok), but haven't automated this, so 2.10 support might break in the future. I've also haven't touched the `macroparadise`-related versions since it looks like they've changed significantly in 2.11.