Add gitignore file to ignore my TODO files
Added field to hold connected server name and method accessor
Add \'domain\' field to Token
Update client side to provide \'domain\' info
Add server side domain checking and error messages
Change getName method of server to return IP addr as string
Add Domain info to signature
Shift from server \'name\' to IP addr
Correct spellign error in printout
Impl KeyChain.java

A simple KeyChain class which keeps track of the keys and epochs for
a group.  Class should be finished.

Might need a Security.addProvider line, but I don't think so since it
should already be around in the clients and servers
Add init of KeyChain on Group creation
Add new epoch creation for add/rm users

When a user is added or removed from a group, epoch's are now created.

This is done in such a way that epochs are created before adding a new
user, and after removing an old one.

To accommodate this, an instance variable: epochJoined keeps track of
when each user in the group joined.
Missing semi-colon...whoops
Make KeyChain serializable
Merge branch 'jegActiveAttacker' into MergedActiveAttacker

Conflicts:
	FileClient.java
	FileThread.java
	GroupClient.java
	GroupThread.java