Refactored Action.storage into transporter, Ticket0656
Cleared console.logs in the Orchestrator
Integrate sorting into validateTree, Ticket0656
Since otherwise, validation might fail
Removed any save/destroy call from a branch, Ticket0656
This will allow me to keep everything in memory and save all at once at the right moment.
Refactored validation and processing to server, Ticket0656
Only Transporter deals with storage and server
Validation is made against allNotesByDepth
* Remaining issues
  - Syncing can be interrupted in the middle of processing to server
  - Dealing only with localStorage makes it difficult to isolate new changes from validated ones
Added two new key to localStorage, Ticket0656
This is because we deleted the queue in memory, in Orchestrator.
 Those two new key receive all the changes just before syncing.
This way, if other changes arrive while syncing, they are kept a part
Deleted old part of Orchestrator and cleaned up, Ticket0656
Ticket0656: Update action module to fix syncing issues
Merge branch 'Ticket0656'