Add support for parsing arbitrary specs from strings in Ruby space.
Useful with spec depots. You might obtain the spec by running a
"p4 print -q" against a file in a spec depot, but want to parse it
into a Ruby hash.
i.e.
p4 = P4.new
p4.parse_forms # Required!
p4.connect