Adding util package, moving data structures into it
This better follows Java conventions and allows generics to regain its
original intention to hold only interfaces / abstract classes for the
steps of jgaap