Added logic to extract a compact reference from a full reference.
Building web2py-safe URLs from PhyloCode names

EXAMPLE: ("Canidae, Felidae" => "Canidia-Felidae")
Merge pull request #24 from OpenTreeOfLife/provenance-display

Fix for bogus references, web2py-safe URLs frm PhyloCode names