Added Bogosort in Ruby
Added Bogosort in Javascript
Added Bogosort in Java
Added fisher-yates shuffle in java
Euclidean Algorithm in PHP
Added A* search implementation in haskell
Fixed whitespaces
Merge pull request #53 from abhin4v/master

A* Search implementation in Haskell
Merge pull request #50 from jcla1/fisher_yates_java

Added Fisher-Yates shuffle in Java
Merge pull request #51 from jcla1/bogosort

Added Bogosort in Ruby, Javascript & Java
Merge pull request #52 from jakobhans/php-contrib

Euclidean Algorithm in PHP
Add unit test for MergeSort
kmp
Delete .kmp_match.py.swp
Merge pull request #54 from dalleng/master

Add unit test for MergeSort
Added PHP application of Bubble Sort algorithm
Merge pull request #55 from tdoly/master

add kmp python algorithm
Switched to hash based collections, added quickcheck tests

1. Moved to hash set and hash map from tree set and tree map because it does not make sense
   that the search nodes must be ordered which is a constraint imposed by tree set and tree map.
2. Added quickcheck property based tests.
Binary Search in PHP with PHPUnit Test
Cleaned up the tests