Made backdoor UI access work
Added minutes for post iteration review
Basic CSV student table additions work

Although there might be some flow control issues.  (Minor database issue
messages in console)
gui/LoginModule -> login/Login.java
Some linting
Added support for course modification/deletion

Added first version of support for course modification and
course deletion. The course selection page is also integrated
into the database now. Added constructors that create different
types of pages based on the value passed, which may break some
functionality elsewhere.
Re-added some functionality

Changed some of my modifications for course modification/deletion
that affected other account types' landing pages. These account
types will now be able to go to course selection as they were previously,
and have the functionality (or lack thereof) they did before.
fixing activity creation to access db
Merge branch 'master' of https://github.com/itpun/java into itpun-master

Conflicts:
	src/gui/CourseSelection.java
Unbroke the compiling
Removed last two lambdas for Java 7 compatibility

- Provided that we need to compile/run our code on CSIL machines, it will
  have to be Java 7 compliant.
New JPanel extension for our pages - gui.types.MSPanel
JPanel -> MSPanel
Fixed activity management button
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