Moved str.rs

Integerate generic string slice code

Integrate matches() and match_indices()

Integrate splits variations

Integrated starts_with and ends_with

Integrated trim_*

Integrated [r]find

Add impl for regex

Added `core::slice::raw::[mut_]slice_unchecked`

Add test for empty strings

Export Utf8Char

Made searcher haystack simpler to access