Set up initial unit test infrastructure.
Excluded all *.p files from commits.
Fix file io exceptions and race conditions in api.py
Merge pull request #38 from umzegher/openfilelocked

Updates to api.py
Set up initial unit test infrastructure.
Excluded all *.p files from commits.
Added 2 back into shebang on setup.py
Minor change to resolve conflict.
Readded 2.
Merge pull request #39 from johntanner/master

Set up initial test infrastructure.
First API unit tests created.
Merge pull request #41 from johntanner/rough

First API unit tests created.
Merge branch 'master' of https://github.com/BigFav/MegaCron into fnc4