addes @staticethod decorator appropriatly
Merge pull request #31 from ckolumbus/master

addes @staticethod decorator appropriatly
added PyCharm directory to gitignore
added logging/autologging, refactored some calls
Reset model root on changed item reloads attach

attachment gets updated correctly on change of item
and rudimentary handling of non-existing attachment dirs
implemented
need to check on how good the solution really is
adjustment for python2 compatibility and reSt text

* made mikidown lib working with python2 (no edit, only other widgets)
* tested mikidown itself, not working (unicode issues remain)
* needed to patch mikitree.py to support .rst extenstion (needs refactoring)
Merge branch 'ckol' of github.com:ckolumbus/mikidown into ckol