Merge pull request #62 from AustinChou/master

Add binary heap data structure, also finish two graph algorithm
Update README.md
Insertion sort: cleaner implementation and tests
Merge pull request #63 from EvgenyKarkan/new

Insertion sort: cleaner implementation and tests
Introduce new 'Sorting' section

- All sorting stuff (sorts, shuffle, reverse) is extracted into Sorting/NSArray+EKSorting.
- All sorting-methods are now in NSMutableArray to reduce a number of copy/mutableCopy garbage. This makes every algorithm much more readable compared to their previous NSArray variants.
Merge pull request #64 from EvgenyKarkan/new

Introduce new 'Sorting' section
Tidy up the whole NSArray+EKStuff

- Add some tests
- Correct counts "To optimize each loop." (#49)
- Other minor cleanups
Merge pull request #65 from EvgenyKarkan/new

Tidy up the whole NSArray+EKStuff
Minor changes to finalize #49
Finish Linked List part