Update copyright: add support for unicode (rebased onto dev_5_0)


This is the same as gh-1483 but rebased onto dev_5_0.

----

Currently, the format of the `cpp` copyright is different from the rest of the project. This PR adds support for this copyright form - allowing copyrights to be bumped for these components.
Additionally, the copyright update is added as an Ant target

```
ant update-copyright
```

Thoughts about adding this to the Travis ant build?

/cc @rleigh-dundee