Bunch off local storage tests an fixes
Add the "contributing" section in the readme
Ignore KDevelop files.