Closes #29
Added a recursive binary implementation of the greatest common divisor.
Improved efficient of Bubble Sort
Merge pull request #32 from geakstr/improve-bubblesort

Improved efficiency of Bubble Sort
Merge pull request #31 from mastermatt/master

Added a recursive binary implementation of the greatest common divisor.
Change build system to use good ol' make
Bump version to 0.1.0 and fix linting errors
SPFA algorithm added
Karp-Rabin String Matching
Indentation Correction
Merge pull request #35 from tayllan/master

Karp-Rabin String Matching
small fix
Bellman-Ford Shortest Path
Merge pull request #34 from quietshu/master

SPFA algorithm added
Extended Euclidean algorithm
Merge pull request #37 from quietshu/master

Extended Euclidean algorithm
Merge pull request #36 from tayllan/master

Closes #9
Merge branch 'tayllan-master'
v0.2.0 Changelog and package version bump
Add Heap Sort algorithm (using existing Heap data structure implementation).