Changes to ProductCatalogue

More safety at add, remove, update and removed transactions at find,
getCount, getRange
Merge branch 'master' of https://github.com/crillesvensson/WebApplikationer