Fix initialization order problem in generated code
Merge pull request #677 from slick/tmp/fix-codegen-init-order

Fix initialization order problem in generated code
Support casts to boolean and double in Access.

Fixes failing test AggregateTest.testGroupBy.
Merge pull request #681 from slick/tmp/access-casts

Support casts to boolean and double in Access.
Add documentation for `into` method
Merge pull request #687 from slick/tmp/into-docs

Add documentation for `into` method
Emulate empty join conditions where needed.

Appending the dummy condition "on 1=1" works almost everywhere, except
in Access, where the condition has to reference columns from both sides
of the join, so we have to thread the dummy "1" values through the
sub-queries.

Fixes Typesafe support ticket 3140.
Test in JoinTest.testNoJoinCondition.
Fixed issue #554 (ZIP joins)
Merge pull request #708 from Radsaggi/tmp/issue554

Fixed issue #554 (ZIP joins)
Fixed issue #698 (MappedColumnType broken for Char)
Add test for broken mapping to Char
Merge pull request #712 from Radsaggi/tmp/issue698

Fixed issue #698 (MappedColumnType broken for Char)
Merge pull request #700 from slick/tmp/support-3140

Emulate empty join conditions where needed.
Add alias and documentation for ForeignKeyAction
Scala 2.11 compatibility.

- Fix Shape.copy type
- Remove val in ColumnExtensionMethods
- Convert \0 to \u0000
- Change TupleClass handling in SlickBackend
- Move ShapeLevel._ types to the top level to avoid diverging implicits
  (https://issues.scala-lang.org/browse/SI-7983). May not be necessary
  any more after M8 (but does no harm in either case).
- Disambiguate PrimaryKey in AbstractSourceCodeGenerator
- Cross-build against Scala 2.10.4 and 2.11.0-RC3
- Provide compatibility for https://github.com/scala/scala/pull/3452
  (implemented by @xeno-by)
- Add testAll command for running test and doctest:test sequentially
Merge pull request #546 from slick/tmp/2.11-compat

Scala 2.11 compatibility.
Merge pull request #678 from slick/2.0-no-bin-compat

Catch up on bug fixes for 2.0
Merge pull request #721 from slick/tmp/foreignKeyCascadeDocs

Add alias and documentation for ForeignKeyAction
Add test for outer joins and fix capability declarations.

We also support it directly in QueryInterpreter for MemoryDriver. The
test reveals that the drivers for Access, Derby, H2 and MySQL declared
the (already existing) joinFull capability but do not actually support
full outer joins.

Test in JoinTest.testJoin. Fixes issue #466.
Correctly propagate build failures to sbt's exit code.