Add shift methods to NSMutableArray.
Simplify shift method avoiding unnecessary condition
Use first method instead of firstObject, because of last one was private
Avoid unnecessary condition on numberOfElements. Add a few tests for shift methods
Formatting
Merge pull request #38 from shkutkov/master

Add shift methods to NSMutableArray.