Use consistent syntax for declaring functions in utils
Stop calling find for simple operations. Just use extglob.

Additionally use `cp -a` consistently rather than alternating between
`cp -a` and `cp -r`, and don't fail compile if the glob doesn't expand to
anything.
Merge branch 'stop-finding' into develop