Addressing Multiple Related JavaScript Issues

#99 handled providing the same AJAX functionality with very little
JavaScript needing to be inserted into the forum HTML in a highly
visible or cluttered way.

#102 solved where poor choice of variable names overwrote MyBB core
settings

#103 to make all in-lin JavaScript demarked consistently