QT 5(.0.2) fix

Fix for obsolete QDesktopService::standardLocation -> writableLocation in siilihai.cpp
Minor compiler warning supression in patterneditor.[h|cpp]

Signed-off-by: Ville Ranki <ville.ranki@iki.fi>