Add read only mode to journals

Added readOnly as a property to journal props and updated tests to test read only mode.