adding some notes, and adding commit/execute broadcasting
starting work implementing explicit prepare
fixing some compilation errors 
splitting preaccept stuff out into it's own method
splitting accept stuff out into it's own method
splitting commit stuff out into it's own method
removing replica args and condensing eligibility checks for execute query method
refactoring some manager query execution
moving preaccept logic into it's own file
moving accept logic into it's own file
moving commit logic into it's own file
moving execution logic into it's own file
moving prepare logic into it's own file
moving timeout functions into their respective files
formatting
 moving preaccept, accept, and commit phases into var functions to allow easier testing
 moving prepare phase into var functions to allow easier testing
finishing initial prepare implementation
adding stubbed prepare tests, and a new execute test
moving prepare logic into 2 mockable functions