Update for rust changes:

    - Use Vec<uint> instead of ~[uint]
    - `struct Pcre` now derives `Show` (required when trying to use with
                                        `unwrap_err` in the tests)
Merge pull request #16 from am0d/master

Update for rust changes