Introduce CharSequenceAssert

This is required to support StringBuffer and StringBuilder assertions.
Issue #21
Fix generics
Fixes #21 Introduce CharSequenceAssert to support StringBuffer and StringBuilder assertions