Bug 22415. Tightened up __eq__ and added __ne__ to FastaRecord and FastqRecord. Added unittests.

[git-p4: depot-paths = "//depot/software/bioinformatics/lib/python/pbcore/": change = 123595]
Added a different formatter class to ToolRunner so that default values are displayed.

bug 18908

[git-p4: depot-paths = "//depot/software/bioinformatics/lib/python/pbcore/": change = 123899]
Added an "allSequencingZmws" property to allow access to all ZMWs on a cell that are not fiducial ZMWs. Iteration over basH5 files is still over the "sequencingZmws".

Bug 23139 	

[git-p4: depot-paths = "//depot/software/bioinformatics/lib/python/pbcore/": change = 124576]
numpy dependency needs to be listed first in order for pip install to
work from bare virtualenv

[Tracking bug 22690]

[git-p4: depot-paths = "//depot/software/bioinformatics/lib/python/pbcore/": change = 124657]