Merge pull request #115 from p6spy/pb_unstable

P6LogOptions: for exclude/include and sqlexpression performance improvements
ignore null values when setting options
filtering should not be used to determine is category is okay
initialize P6LogQuery after P6ModuleManager
Merge remote-tracking branch 'upstream/master'
Merge pull request #117 from quintonm/master

misc bug fixes
sonar URL changed (since we went to single module)
sonar URL changed (since we went to single module)
Merge branch 'master' of https://github.com/p6spy/p6spy
Revert "ignore null values when setting options"

This reverts commit 8b30bc222a77665152763b2b00d294a04664ac50.
Issue #124 - Add the maven enforcer plugin to fail build with friendly error message if Java 7 is not used.
Merge pull request #125 from quintonm/master

Issue #124 - Add the maven enforcer plugin to fail build with friendly e...
Issue #122 - P6LogPreparedStatementExecuteDelegate should also wrap ResultSet
Merge pull request #126 from quintonm/master

Issue #122 - P6LogPreparedStatementExecuteDelegate should also wrap Resu...
removed manually written license file headers
license-maven-plugin generates headers automatically on build (and checks on travis profile run); fixes #57
adding auto-generated license headers