Password generator now produces random Strings

- Instead of just numbers.
Title Bar now shows page name - closes #167

- Note: All new page must be created as `MSPanel` and not just `JPanel`.
  In their constructor, pass the name of the page to `super()` as in:

```java
public ManageCourse() {
   super("Course Management");
   // other stuff
   initComponents();
}
```

  Everything else is taken care of automatically. MasterFrame handles
  the fetching and displaying of the page name.
Added delete account button
Created testCases deliverable

todo:
% Fix <>'s
% Get Requirement #'s 1.6.3, 2.5.3
% Draw up equivalence classes 2.2
Merge branch 'master' of github.com:Donnervoegel/java
Merge pull request #188 from Contramalgra/master

Created testCases deliverable
Added my name to testCases
Merge pull request #190 from graemesmth/master

Added my name to testCases
Added my name to Test Document
Further updates to course selection

Modified course selection so that is now a switch case taking
an integer argument. So far the possiblities for creating a course,
modifying a course, deleting a course, and adding an activity to a
course are covered in the switch case, with a 4th option for marking
that is not yet implemented.
Added name to testing document
Added some code to prepare

for upcoming account changes
Added name to latex document
Added equivalence class diagrams
The actual equivalence class diagrams
Added requirement numbers to testCases

< and > need to render properly.  Either fix the encoding or replace
them.
Merge pull request #193 from Contramalgra/patch-2

Udpate testCases
Fixed up document and added name

Cleaned up the commits, it is now compilable
Added ProgrammingTest class and integrated into system

Activity has also been modified to accommodate