memcmp 0.0.6

Optimized memory comparisons for integer slices. Temporary solution until rust issue 16913 is resolved.
Documentation
# rust-memcmp
[![Build status](https://api.travis-ci.org/daramos/rust-memcmp.png)](https://travis-ci.org/daramos/rust-memcmp)
Optimized comparisons for integer slices. 
Use memcmp to compare integer slices efficiently.

Workaround for [Rust issue 16913](https://github.com/rust-lang/rust/issues/16913).

###Baseline PartialEq comparison:
####test test::u8_slice_cmp  ... bench:      2201 ns/iter (+/- 113) = 454 MB/s
```rust
#[bench]
fn slice_cmp(b: &mut test::Bencher) {
    let vec1 = vec![b'c';10_000];
    let vec2 = vec1.clone();
    
    b.bytes = vec1.len() as u64;
    b.iter(|| {
        let (s1, s2) = ( &vec1, &vec2 );
        return s1==s2
    });
}
```
###Using this crate:
###test test::u8_memcmp     ... bench:        33 ns/iter (+/- 2) = 30303 MB/s
```rust
extern crate memcmp;
use memcmp::Memcmp;
#[bench]
fn memcmp_cmp(b: &mut test::Bencher) {
    let vec1 = vec![b'c';10_000];
    let vec2 = vec1.clone();
    
    b.bytes = vec1.len() as u64;
    b.iter(|| {
        let (s1, s2) = ( &vec1, &vec2 );
        return s1.memcmp(s2)
    });
}
```