1. Updated set object name methods to set a default name if the argument
is an empty string.
2. Updated remove and set methods to return false on index out of bounds
exceptions.
3. Updated toString methods to display the object name. This will help
when adding objects to combo boxes for the user interface.
4. Updated serialization methods to write/read the file from the same
directory as the source code rather than as an internal file. This will
be necessary once we export the project.
5. Added javadoc comments for documentation.
6. Added header comments to class files.
7. Cleaned up source code to match SLCC coding standards.
8. Created acmeNote package, migrated source code to package.
9. Created testNote, testSecion, testCourse, testAcmeNote packages for
later unit tests.
10. Added the JUnit test files to the project for later testing.
11. Deleted first_git_file.php as we will not need the file for the
project.

Please note: AcmeNoteConsoleApp class remains in the old package.
However, as we transition to a graphical user interface it may not
operate properly for all methods.