avoid warnings
remove fhem support
remove creation of unused temp file
run_ -> _run
cleanup imports
cleanups (mostly java7 stuff)
@NonNull checks (test)
simplify NonNull stuff
no warnings
fix indentation
log NPEs
cleanup
redo args checking
cleanup
update properties
add api key to default config
cleanup imports
cleanup imports (noted by tobold)
try-with
try-with II