Fixed breaking unit tests and bugs in McfManager
Fixed linux compile issues
Fix linux compile bug where HttpHandle cant be copied
Added unit tests for event callbacks
Fixed gtest ui to compile for linux
Revert "Fixed gtest ui to compile for linux"

This reverts commit 235ae5ccdf297f42dc2730339ebdc03b94d4394f.
Try and improve login time by batching db transactions
Revert "Try and improve login time by batching db transactions"

This reverts commit 88c8e7de2601db10aac698963d5cfcf2332cfb3a.
Updated dumpgen to remove mfc usage
Fixed buttons not working for crashdump dialog
Fixed linux compile errors with gtest ui
 Fixed lib util_bootloader not being compiled on linux
Moved function out of bootloader to util for use on linux
Added test summaries to gtest form
Replaced win32 function with cross platform string copy
Remove custom windows chrome causing many issues #658
Sorted cmdlist
Try and improve login time by batching db transactions
Fixed issues with login optimisation causing crashing
Fixed asserts causing exit due to gtest