std.string.indexOf with start index

The indexOf function is missing a variant with a start index.
This pull request add two new functions for the string and dchar variant. Unittest are also included. The implementation simple creates a slice and uses the existing function.

Really nothing special but makes life a lot easier and code more readable IMHO.

Change 1:
fxied the integer addition stuff