example/mesh: add missing header files
p6est: fix unused
Remove warning
Revert "example/mesh: add missing header files"

This reverts commit f063a3b7db0ee20fcce0c7bee761e4c143fccde6.
It got mixed in due to a cherry-pick.
Update error message
Merge Toby's develop