brand-model

This PR enables "brand-model" parsing according to the [Specification](https://github.com/ua-parser/uap-core/blob/master/docs/specification.md).

Note: Tests will **NOT** pass unless https://github.com/ua-parser/uap-core/pull/10 is merged.
`return trim($replacement) ?: null;`