REL-1596: Added new combinations as requested.
REL-1867: Made changes to open program dialog to include FT programs.
REL-1596: Made changes as per code review.
REL-1596: Changed method name to make it clearer what is being adjusted.
Merge pull request #27 from sraaphorst/feature/REL-1596

REL-1596: Added new combinations as requested.
Merge pull request #28 from sraaphorst/feature/REL-1867

REL-1867: Made changes to open program dialog to include FT programs.
REL-1436: Fix compareTo method of Alloc objects.
REL-1436: Changed Alloc from being an interval to using an interval.
REL-1436: Remove some obsolete code.
REL-1436: Block uses intervals instead of being one; Block and Interval implement common interface.
REL-1436: Quick code cleanup.