Working wrapper around p4 tool
- Extract python unmarshalling code into its own class (to enable testing)
- p4.exec is functional
- Basic API pattern sketched out for custom commands (ex. p4.streams/p4.istat)
- Some 'smart' handling of the eccentricities in the p4 -G behavior (arrays everywhere, lack of strong typing)