Refactor SqlQuery case class as trait with companion object, so that it will be possible better check its creation. Update BatchSql, which was directly using SqlQuery at creation, replacing it by raw (string) statement, with SqlQuery created internally with checks.

```scala
import anorm.BatchSql

// Before
BatchSql(SqlQuery("SQL")) // No longer accepted (won't compile)

// Now
BatchSql("SQL")
// Simpler and safer, as SqlQuery is created&validated internally
```
frequency value typo
Merge pull request #3046 from sharpyfox/fix_akka_doc

Scala Documentation: Akka frequency value typo
Merge pull request #3027 from cchantep/anorm-sqlquery

Refactor SqlQuery case class as trait with companion object, so that it ...
Added some differences between Play 2.2 and sbt-less related to source maps.

Related discussion thread: https://groups.google.com/d/topic/play-framework/IO9BrHK4PN0/discussion

backport to 2.3.x
Merge pull request #3051 from v6ak/master

Add some differences between Play 2.2 and sbt-less related to source maps
Restructure session docs
Merge pull request #3055 from cchantep/session-tuto

Restructure session docs