refactor NJClient settings into LinJam class (issue #42)