replace json parsers with JrJackson and Oj
refactored timestamps with new Timestamp class
closes #1434
fix external command invocation