making lazy vals to avoid premeture initialization
Merge branch 'master' of github.com:freekh/play-slick
removed requirement on Application for the DBAction

Also:
- added test on new DBAction to demonstrate how to operate without any app
- refactored Config to contain config stuff and Database to only contain Database stuff
- fixed tests, that didn't make sense
added exception if DBAction is used with the wrong name
moved named methods out of base trait, since they should never be used with the DBAction class
typo
test description fixed
Merge pull request #101 from freekh/no-app-dbaction

Applicaiton free DBAction