Move entry-point main methods to separate package
Merge pull request #59 from pwoodworth/climove

Move entry-point main methods to separate package

Signed-off-by: Maxime Petazzoni <maxime.petazzoni@bulix.org>
Merge commit 'ee7538e03a76dbacb5599ed19810ae9b99605f13'

* commit 'ee7538e03a76dbacb5599ed19810ae9b99605f13':
  Added tests and slightly updated code for convenience
Remove changes unrelated to new tests and reformat for code style
Merge branch 'addTests' into multiTorrentClient

* addTests:
  Remove changes unrelated to new tests and reformat for code style
  Move entry-point main methods to separate package
Minimize changes
log4j properties