New Tests + Refactoring

NEW CHANGES
- 'Options' menu depreceated due to automatically generated previews
- Reformatted 'About'
- Added links to 'About'
- Removed 'recent.txt' program now only keeps track of recent files in a
single session
- Refactored actionPerformed for stability
- Reduced delay to update text fields
- SystemTest is now automated and more efficient
- More Javadoc
- Organized/removed/added imports
- Added new User Manuals (.pdf & .doc format)
-- Program will try to open .doc User Manual if PDF opening fails
-- Program will redirect user to a PDF reader download if both fail
-- Program will advise user to contact OS manfucturer if Desktop is not
supported

FIXES
- Program exits when exit is clicked in menu
- Program won't throw errors for clicking or recent items (did
sometimes)
- Program now properly sets spacing for documents that aren't opened
FIRST