Began to add support for corporation runs
(haven't even begun to test it yet, but neamar pestered me, so ...)
iFixed a few (very) stupid mistakes
Added a few basic tests for DataSteal and Sabotage
Added admin interface for Corporation Runs
Corrected various PEP-8 issues pointed out by Neamar
Not working push for debugging help
Runs can have 100% probability during tests
Merge branch 'corporation_run' of https://github.com/Neamar/corporate into corporation_run
Protection Runs appear to be working OK
Not fully tested yet, but implementation of prevention of multiple datasteals will come first
Both multiple DataSteals and Protection Runs appear to be working
Not tested too extensively yet, but getting there
The Protection Runs get tested in incresing order of success probability
Added 2 tests for Corporation Runs
Offensive Runs are getting resolved in decreasing order of success probability (1 test)
Merge branch 'master' into corporation_run

Conflicts:
	corporate/settings.py
Merge branch 'master' into corporation_run
Renamed title to category
Formatting
Corrected a bug in is_successful() - (randint(0, 100) = [0,100])
Wrote some more tests for Corporation Runs
Put the Task test in test/test_tasks.py
Refactored the way Note messages are handled in DataSteals and Sabotages
Modified Priority order for Protection Runs
Put the RunOrder modifications for Protection Runs in a DefensiveRunOrder proxy
Fixed a few minor bugs
Merge branch 'corporation_run' of https://github.com/Neamar/corporate into corporation_run

Conflicts:
	engine_modules/corporation_run/models.py
	engine_modules/run/models.py
Merge branch 'master' into corporation_run

Conflicts:
	corporate/settings.py
Updated files from other modules
Reorganize corporation run model code