Build using meson
Add Catch for testing
Migrate to Catch test
Change test function suffix ('test' -> '_test')
Fix return length bug
Compare to darwin's strlcpy
Add null-pointer handling behavior information
Fix bad repository reference
Add test for strlcat
Update copyright
Remove old tests
Split tests
Tweak configuration settings