Update Utility Features

Utility will now deal with byte array
sizes with 2 methods (one for reading,
one for writing)
Update ValueStorage

Value Storage will store identifiers
in a linked list. The Store method
needs to be finished.
Create LinkedListObject Class

This class is the node of a linked list.
It used in keyStorage and valueStorage.
Update KeyStorage

Moved the linked list nested class
to its own separate class because
it is useful to the ValueStorage class
as well.
Merge branch 'master' of https://github.com/patrick-motard/SearchEngineV1.git

Conflicts:
	src/org/uiowa/cs2820/engine/ValueStorage.java