Changed all Diddy imports to be fully qualified.
Added CastUtil class and changed QuickSort to work with primitives without boxing.