Use empty string for null format text
Default to scalac source encoding
Merge pull request #21 from pvlugter/source-encoding

Default to scalac source encoding
Merge pull request #22 from pvlugter/null-checks

Use empty string for null format text
Allow source encoding to be configured

The source encoding is explicitly passed everywhere it's needed.

This allows sbt-twirl to configure the encoding, and to check for an
exisiting -encoding setting in scalacOptions.
Merge pull request #23 from pvlugter/improved-source-encoding

Allow source encoding to be configured
Update sbt version to 0.13.5
Merge pull request #24 from pvlugter/sbt-0.13.5

Update sbt version to 0.13.5
Add back MaybeGeneratedSource.unapply with default codec
Merge pull request #25 from pvlugter/maybe-source

Add back MaybeGeneratedSource.unapply with default codec