Add 3D signs

![Image](https://cdn.mediacru.sh/BTBmifIvK10z.png)

This adds a texture required for them to work and are made using a single nodebox. This is backwards-compatible – placement of old signs is not broken.