UI for version rename feature for WEB-8258 +review WEBCR @ajones @fcurier @hhunsinger @zdavitiani
first draft of rename engine for WEB-8258 +review WEBCR-111
SplunkRenameVersion function in docs.js, update PonyDocsExtension and SpecialRenameVersion to handle changes to docs.js and PonyDocsRenameVersionEngine, code convention cleanup in SpecialRenameVersion for WEB-8258 +review WEBCR-111
fix all the dumb bugs. this is basically working, but needs more testing before CR. for WEB-8258 +review WEBCR-111
handle a variety of unexpected situations. update conflict handling. remove error_log(). for WEB-8258 +review WEBCR-111
replace uneccessary ajax calls for WEB-8258 probably breaking everything +review WEBCR-111
fix the bugs from the last commit for WEB-8258 +review WEBCR-111
Add '...Complete' to topic update messages for WEB-8258 +review WEBCR-111
handle individually branched topics. remove error_log again. fix a regression bug for branching in docs.js for WEB-8258 +review WEBCR-111
add error logs. replace regex with simple string operations. add missing public keywords for WEB-8258 +review WEBCR-111
put __METHOD__ outside quotes, and don't overload  per CR feedback for WEB-8258 +review WEBCR-111
space out double end parens per code conventions for WEB-8258 +review WEBCR-111
do the TOC after its topics, so that we can recover better if the process is interrupted. move timer to the top of ajaxProcessRequest. many comment updates and added TODOs for WEB-8258 +review WEBCR-111
add product to confirmation dialog per CR feedback for WEB-8258 +review WEBCR-111
get manual list via ajax and then send a separate ajax request to process each manual to avoid running out of memory for WEB-8258 +review WEBCR-111
add some more error_log, rearrange the desk chairs for WEB-8258 +review WEBCR-111