Added unit testing code to regexp.rs. Currently does testing
on replace library function. Removed hard coded cases from test generation script
Merge branch 'master' of github.com:princjef/regex-rust

Conflicts:
	src/test/test_generator.py
Fixed some bugs in replace function implementation
and added more tests to test replace
Merge branch 'master' of github.com:princjef/regex-rust
added basic ascii char class parsing
Added test logic to find_all, it's not working but it's 2AM and Arjun needs some of these changes.
Passing all find_all tests.
added ascii character classes inside of regular charclass
Merge branch 'master' of github.com:princjef/regex-rust
added support for escape sequences in char classes
gave non-range expressions in charclass a more semantic name
fixed sequence error in interpretation of ascii character class vs. character class negation
Implemented replacen function
Added unit tests for replacen function
Fixed tabbing in regexp.rs
Modified replace to use replacen
switched extern mod to extern crate
changed #[deriving(ToStr)] to #[deriving(Show)]
removed extern crate extra since it doesn't appear to be used anywhere
replaced std::vec::ImmutableVector with std::slice::ImmutableVector and std::util::swap with std::mem::swap