JLP --> -WebshopAppException added.
        - Changed model, using int instead of Integer
        - Use of exceptions in DAO
        - updated to java 7 autocloseable in DAO
        - Added some methods in General DAO to set value in
preparedStatement
        - updated CategoryRepository and CategoryService to acomodate
the changes of id like int, and throw exceptions
        - Test changed for mor deep test