Split configuration into ApplicationConfiguration.java
Replaced .properties file with .yaml file... Yaml is sexy now.
Adding @Repository annotation to repositories. Deleted author comment.
Failing test for null check.
Fixing null check.
Added tests for null checks and fixed null checks in ProductServiceImpl.
Removed duplication for ifNotNull checks. Added generic method for this. Should probably switch to apache commons now that I think about it.
Merge pull request #1 from DewaldV/master

Suggestions