Merge pull request #28 from jonathanlebron/master

Fixed python implementation of Merge Sort
Added Boyer-Moore-Horsepool in JavaScript
Added bubblesort in Go
added Horspool's algorithm in Python
adjusted horspool's algorithm to now actually work correctly. See #29
added Go version of horspool's algo, already containing fix from #29
improved error handling in python version of horspool's algorithm
Merge pull request #30 from jcla1/go_bubblesort

Added bubblesort in Go
Merge pull request #29 from derek/master

Added Boyer-Moore-Horsepool in JavaScript
Updated folder names

For the sake of uniformity.
Merge pull request #31 from jcla1/boyer_moore_horspool

Horspool's algorithm in Python & Go
Fixed folder names
Propose Change To Submission Naming Convention

I would like you to please consider changing the naming convention for submissions. The change in my pull request will keep file names shorter. It will also allow users of this repo to download just one folder containing all of the files pertinent to a contributor's algorithm implementation.
Update Proposed Change

As long as I'm proposing a naming convention change to make file names shorter, I figured I'd further amend my proposal to keep them as short as possible - without sacrificing clarity.
Merge pull request #32 from PatrickYevsukov/patch-1

Propose Change To Submission Naming Convention
Create stat_mode.c
Delete patrickyevsukov_stat_mode.c
Delete patrickyevsukov_stat_mode.c
Create stat_mode.h
Create stat_mode_test.c