Remove extra whitespace & fix identation

All this patch does is remove trailing whitespace from the README file
and fix identation of the instructions. It's really simple, but I did
notice it while reading the project's code on GitHub -- which sucks. :(
replaced bad clusterer distance with proximity distance, added cluster consolidation to fix nil exception, added option to set initial centroids to facilitate testing
removed unused and problematic version of euclidean_distance (it returned 0 instead of error if nil is passed in)
Merge pull request #15 from agarie/minor_fixes_readme

Remove extra whitespace & fix identation
removing puts statement
Merge remote-tracking branch 'upstream/master'
Merge pull request #16 from coberlin/master

Consolidate empty k-means clusters
Changed default number of training iterations for multilayer perceptron to 500.
Added full contributors list
Added full contributors list
Added full contributors list
Fix a typo ('alforithm') and indentation (5 spaces instead of 6)
added user control parameters :centroid_indices and :on_empty to k_means
Remove extra whitespace & fix identation

All this patch does is remove trailing whitespace from the README file
and fix identation of the instructions. It's really simple, but I did
notice it while reading the project's code on GitHub -- which sucks. :(
Merge branch 'kmeans_on_empty'
Adding a method for calculating cosine distance
Update proximity.rb

Changing var names to something more descriptive
Cosine distance test
Update proximity_test.rb

Fixing typo
Merge pull request #17 from MichalPokorny/typo-fix

Typo and indentation fix