Use excludeFilter when generating template files

This ignores editor backup files and the like. Intended
to fix #1884.

Added a hidden file to one of the scripted tests, so this
test now fails without using excludeFilters.
[#848] Remove clean-all
update default scala version to 2.10.3
refactored dependency keys to use component method

added json dependency key
Adapt documentation project to API change of ScalaTemplates class

I wanted to solve this by adding a default parameter to ScalaTemplates
but since ScalaTemplates is a val and not a def, it doesn't seem possible.
Cleaned up/simplified DB code
Removed bonecp releaseHelperThreads config

Fixes #1919

* releaseHelperThreads has been deprecated
* we were disabling it anyway
* 0.8.0 now warns if you set it
Merge pull request #1919 from jroper/1919-bonecp-config

play-2.2.1-RC1 - BoneCPConfig - releaseHelperThreads has been deprecated
Merge pull request #1883 from baloo/improvements/848-clean-all

[#848] Remove clean-all
Merge pull request #1902 from yanns/scala-2-10-3

update default scala version to 2.10.3
Merge pull request #1657 from rfranco/feature/sbt-keys-component

Refactored Dependencies Keys and Added Json Dependecy Key
Merge pull request #1892 from havocp/wip/havocp-exclude-filter-2

Use excludeFilter when generating template files
Fix #1802: Update filter docs for new Action API
Add a link to the GlobalSettings Scaladoc API
Merge remote-tracking branch: upstream/master