Javadoced TransactionMonitor so it is clearer what it monitors
Removed usage of TransactionMonitor from HA processes. It is local only.
Set node caption to first attribute if no style.

If no grass style that match a node with
attributes specifies which caption to use,
the first one from the attribute list will be
chosen. If no attributes, db id it is.
Remove variable check that's always true.
Everything not starting with 'cmdchar' is cypher.
Merge pull request #2962 from rickardoberg/fixtransactionmonitor

Fix TransactionMonitor usage
Merge pull request #3025 from oskarhane/send_all_but_commands_to_server

Browser: Everything not starting with 'cmdchar' is cypher.
Merge pull request #3018 from oskarhane/default_caption

Browser: Make node default caption the first attribute
Create an interface for LogEntry
Introduce a wrapper to store the identifier for old log entry version (needed to reorder log entries)
When using the legacy log entry parsers use the wrapper to preserve the identifier info
Create a package for legacy logs related classes
Cleanup LogEntryWriter public methods
Cleanup of StoreMigrationParticipant interface
Add support for migrating logs