Major rewrite of training data processing program.

Histogramming has been abstracted into a Strategy pattern, with HJPD
format currently being implemented. Additionally, the data is pre-processed
to discover the proper bounds for each joint's distance relative to the
HipCenter joint, which are written to disk along with the libSVM-ready
feature vectors.