Add case boundary matching

Makes it possible to match on both capitalized tokens (e.g
MyClass matches 'mc') and on camel case (e.g. camelCase
matches 'cc').
Update Changelog