Provide more typedefs for standard library compatibility

There are a lot of other typedefs that haven't been provided but this
enough for most things in <algorithm> et al.