Fix using raw_args for app init

if args is None, args_parser try to parse it anyway and says that there is no enough args to run app
So, allow to pass args as empty list too.
Hmm, I thinks it's not a very good choice - what if library user wants to configure powny using empty `args` list (i.e. use the default config, for example)?