Got the message thing to work using lastTimeRun. The file writing might be iffy (might have to write to ~ and rename over).
Got the stuff working with multiple workers working; eliminated duplication error.
Eliminated prints.
renamed file
Adjusted API file i/o, removed old comments and prints, renamed files, and added more comments.
Fixed it so that it doesn't crash if no workers are up. The naming scheme for crontab.py fails, so I changed it back.
Removed unnecessary or in scheduling loop.
Moved the addition of schedules inside the worker loop.
Slightly optimized the schedule sorting.
Added method to destroy workers when they are killed, properly using the rb+ option in file I/O, and distributes schedules to workers in an improved way. The latter will allow more testing, however I do believe there are a number of Heisenbugs.
removed useless if statement in the signal handler of worker
All file I/O uses with keyword.
Merge pull request #17 from BigFav/fnc4

Fnc4
Merge commit
Re-added shebangs.
Folder structure for pypi release.
Changes were untracked, folder structure for release should be fine.
Merge pull request #18 from johntanner/master

Readded shebangs.
Fixed API module not found issue.
Merge pull request #20 from johntanner/master

Fixed API module not found issue.