add task 'Reverse words in a string'
Merge pull request #142 from jschaf/add-reverse-words

add task 'Reverse words in a string'
Fixed collections import.
iter.len -> iter.count
Add JSON
Remove `extern crate collections` from all files.

They're re-exported by `std` crate now; no need to explicitly import
the `collections` crate.
Merge pull request #143 from utkarshkukreti/remove-extern-crate-collections

Remove `extern crate collections` from all files.
added md5 implementation straight port from c
cleaned code per @utkarshkukreti's suggestions
removed whitespace + long line warnings
Add Short Circuit Evaluation
removed reduntant types
removed warnings from build
Added comment to the allow(dead_code)
Merge pull request #145 from pfalabella/build-warnings

removed warnings from build
Merge pull request #144 from pfalabella/md5-implementation

added md5 implementation straight port from c
added zig-zag matrix implementation
Merge pull request #146 from pfalabella/zigzagmatrix-impl

added zig-zag matrix implementation
Used enumerate()

per @utkarshkukreti's suggestion (thanks! Good catch!)
also changed from match to a simple `let (i,&SortIndex{x,y}) = t_ind`, as it's an irrefutable pattern.
removed obsolete tilde