New support classes to add functionality missing in ROOT v5.34.09
Actually set histogram options requested by user
Added a switch to choose between auto and user defined ranges for created histograms
Calculate histogram ranges automatically when not overriden by user in the command line
Changed offline-hft to star-offline-hft to be consistent with instructions
Squashed commit of the following:

commit 0f4a2a912666dd3b41ad6eeeb71d1f6e0baacfef
Author: Dmitri Smirnov <d.s@plexoos.com>
Date:   Wed Oct 1 18:16:02 2014 -0400

    Changed offline-hft to star-offline-hft to be consistent with instructions

commit 36c206123220a5297fb3eea1bf3dd388eb6848be
Author: Dmitri Smirnov <d.s@plexoos.com>
Date:   Wed Oct 1 16:50:21 2014 -0400

    Calculate histogram ranges automatically when not overriden by user in the command line

commit 1754cfdbf7b03328aee8739d2927bd20d87a3c23
Author: Dmitri Smirnov <d.s@plexoos.com>
Date:   Wed Oct 1 16:48:05 2014 -0400

    Added a switch to choose between auto and user defined ranges for created histograms

commit 299650706587068c32415f717b78485563fcb99d
Author: Dmitri Smirnov <d.s@plexoos.com>
Date:   Wed Oct 1 16:45:21 2014 -0400

    Actually set histogram options requested by user

commit 3785e6362768d25293f3cf6eb63c36b09d84c4f0
Author: Dmitri Smirnov <d.s@plexoos.com>
Date:   Wed Oct 1 16:42:29 2014 -0400

    New support classes to add functionality missing in ROOT v5.34.09
Merge branch 'cvs'