Removed use of NSMutableArray.

If the backing array is mutable, the sorting array will re-sort accordingly (there is no way to tell when the backing array becomes unsorted, so it simply sorts each time to be sure).
Removed mutability methods on sorted arrays.
Update header to define _CABOODLE_ and only import once.
Bumped version to 0.3.0.