TS-302: Fix INK_MD5 to not break strict aliasing. Additional refactoring.
TS-302: Fix INK_MD5 to not break strict aliasing. Additional refactoring.

dyrock/trafficserver,persiaAziz/trafficserver,duke8253/trafficserver,persiaAziz/trafficserver,reveller/trafficserver,persiaAziz/trafficserver,pbchou/trafficserver,reveller/trafficserver,persiaAziz/trafficserver,vmamidi/trafficserver,davidbz/trafficserver,persiaAziz/trafficserver,rahmalik/trafficserver,reveller/trafficserver,pbchou/trafficserver,rahmalik/trafficserver,rahmalik/trafficserver,clearswift/trafficserver,rpufky/trafficserver,taoyunxing/trafficserver,PSUdaemon/trafficserver,clearswift/trafficserver,davidbz/trafficserver,SolidWallOfCode/trafficserver,dyrock/trafficserver,chenglongwei/trafficserver,dyrock/trafficserver,PSUdaemon/trafficserver,persiaAziz/trafficserver,duke8253/trafficserver,PSUdaemon/trafficserver,clearswift/trafficserver,clearswift/trafficserver,bryancall/trafficserver,chitianhao/trafficserver,rahmalik/trafficserver,duke8253/trafficserver,bryancall/trafficserver,duke8253/trafficserver,taoyunxing/trafficserver,SolidWallOfCode/trafficserver,PSUdaemon/trafficserver,rpufky/trafficserver,chitianhao/trafficserver,bryancall/trafficserver,duke8253/trafficserver,SolidWallOfCode/trafficserver,reveller/trafficserver,SolidWallOfCode/trafficserver,duke8253/trafficserver,persiaAziz/trafficserver,taoyunxing/trafficserver,taoyunxing/trafficserver,chenglongwei/trafficserver,pbchou/trafficserver,vmamidi/trafficserver,chenglongwei/trafficserver,davidbz/trafficserver,chitianhao/trafficserver,SolidWallOfCode/trafficserver,dyrock/trafficserver,clearswift/trafficserver,dyrock/trafficserver,bryancall/trafficserver,SolidWallOfCode/trafficserver,chitianhao/trafficserver,SolidWallOfCode/trafficserver,taoyunxing/trafficserver,rpufky/trafficserver,rpufky/trafficserver,chitianhao/trafficserver,chenglongwei/trafficserver,vmamidi/trafficserver,reveller/trafficserver,persiaAziz/trafficserver,davidbz/trafficserver,rpufky/trafficserver,chenglongwei/trafficserver,rpufky/trafficserver,rahmalik/trafficserver,chenglongwei/trafficserver,chenglongwei/trafficserver,chitianhao/trafficserver,pbchou/trafficserver,reveller/trafficserver,pbchou/trafficserver,dyrock/trafficserver,rpufky/trafficserver,davidbz/trafficserver,pbchou/trafficserver,reveller/trafficserver,reveller/trafficserver,rpufky/trafficserver,rahmalik/trafficserver,taoyunxing/trafficserver,clearswift/trafficserver,vmamidi/trafficserver,rahmalik/trafficserver,PSUdaemon/trafficserver,vmamidi/trafficserver,clearswift/trafficserver,PSUdaemon/trafficserver,rpufky/trafficserver,vmamidi/trafficserver,taoyunxing/trafficserver,rahmalik/trafficserver,clearswift/trafficserver,PSUdaemon/trafficserver,reveller/trafficserver,taoyunxing/trafficserver,taoyunxing/trafficserver,duke8253/trafficserver,chenglongwei/trafficserver,bryancall/trafficserver,PSUdaemon/trafficserver,rahmalik/trafficserver,chitianhao/trafficserver,PSUdaemon/trafficserver,bryancall/trafficserver,clearswift/trafficserver,davidbz/trafficserver,dyrock/trafficserver