Fixed a bug in the synthetic expected results where it was expected to transfer at a stop with a forbidden transfer defined.
Merge pull request #1 from jkoelewijn/FixTest2e3And2e4

Fix test 2e3 and 2e4
output lists of passing and failing tests
Set some default values when OpenTripPlanner is called. When pull request https://github.com/openplans/OpenTripPlanner/pull/1217 is accepted, this will result in test 2c1 passing.
Fix module import
Fix expected number of transfers in tests 2a2 and 2a3
Changed bannedStops to bannedStopsHard when OpenTripPlanner is called. When pull request https://github.com/openplans/OpenTripPlanner/pull/1219 is accepted, this will result in test 3f1 passing.
Fix transfer times for tests 2c2 and 2c3 in GTFS

These tests were referred to incorrectly in my last commit message.
Merge pull request #2 from jkoelewijn/fixTest2c1

Fix test 2c1
Merge pull request #3 from jkoelewijn/fixTest3f1

Fix test 3f1
fixed the module import to work again on python versions below 3.1 and fixed some spacing
Add PS scripts, remove alltests.zip and require 7Z
added an extra trip from 00:10 till 00:11 to the testset of 2a3/2a4/2a5 in order to let the tests be doable. Also editted the testresults to expect this trip. 2a4 and 2a5 now also pass on otp
added the alltests.zip to the .gitignore
Added a benchmarking functionality which will be ran if you use the -b flag (raw results are also published to a file for plotting); The tests now ignore walking legs and all itinerary related variables. It only checks for leg related variables
updated the specs doc to include the latest discussions concerning the tests. Now spans two differen parts (non-optional and optional), no longer has the walk-legs in the expected result and some other minor changes
Merge branch 'master' of github.com:plannerstack/testset

Conflicts:
	tests/synthetic-expected-test-results.json
Merge branch 'master' of github.com:plannerstack/testset
Set transfer penalty to 180 seconds
Invoke test 2f1 correctly