Added Type method to the test and changed line 200 to match the github.com/ogier/flag_test.go; changed err == nil to err != nil
because of the error in parsing after the flag terminator, removed the parseShort and parseLongArgs functions and replaced them with the original function from github.com/ogier/pflag
 changing import for easier merge
changing the parse function to match the default implementation
about to replace teh parse function with that from the default library
 test new version of parse function
passes preliminary tests,but more testing required
extra print statements need to be removed
removed extra print statements
Merge branch 'flag-terminator'