Added a divide function to Math.Utils

- added a unit test
Merge pull request #35 from broadinstitute/yf_add_divide_to_math_utils

Added a divide function to Math.Utils
Release 1.117
Get javadoc target working after library cleanup.
Refer to htsjdk libraries because duplicates have been removed from Picard.
Fix IntelDeflater package inclusion

IntelDeflater was not being included in executable jars.
Fixing index out of bounds exception in CollectTargetedPcrMetrics
Merge pull request #40 from broadinstitute/gg_PO-783_tgtPcrMetricsBug

Fixing index out of bounds exception in CollectTargetedPcrMetrics
Fix link to FAQ.
Release 1.118
Added a new tool, CollectBaseDistributionByCycle, that computes the
nucleotide distribution per cycle.  Also fixing up MeanQualityByCycle,
since I copied code from there.
Merge pull request #23 from nh13/nh_collect_base_distribution_by_cycle

Added a new tool, CollectBaseDistributionByCycle, that computes the
Added % at 15X and 25X to the calculated metrics.
Merge pull request #41 from broadinstitute/tf_wgs_15x

Added % at 15X and 25X to the calculated metrics.
Release 1.119
This makes a fundamental change to how we run Picard.  We now have a
single JAR (command line program), rather than multiple JAR (one per
tool). In this brave new world, the single command line program is given
the the command line program name (ex. SamView) to specify which tool to
run.  We also provide a convenient summary of all of the tools
available.

For the developers, we add a facility to add new command line programs
to the single JAR, by extending the PicardCommandLine and adding the
package name(s) for us to search for classes that extend
CommandLineProgram.  The usage is now put in
CommandLineProgramProperties, where we can also specify short usages
(for the summary help message), program versions, and program groups.
The latter is useful for grouping tools that operate on common filetypes
or have similar function (ex. SAM/BAM).

We made a number of new tools public, coming from our internal toolset.
These include: BaitDesigner, CalculateReadGroupChecksum, CheckTerminatorBlock,
CollectIlluminaBasecallingMetrics, CollectIlluminaLaneMetrics,
CollectJumpingLibraryMetrics, CollectOxoGMetrics,
CollectQualityYieldMetrics, CollectRrbsMetrics, GatherVcfs,
LiftOverIntervalList, ScatterIntervalsByNs, and SplitSamByLibrary.
These may prove useful, or not.

Enjoy!