use log4j configureAndWatch
use file based properties
put log4j properties file name in client constants
use same log4j.properties path in both dev and production mode
replace Java& file copy with Apache commons IO copyFile
change log properties check interval to 5 sec
Merge pull request #2018 from ed2k/2017

use log4j configureAndWatch