Fixes for -Wnewline-eof

Two headers are missing new lines at the end, causing issues if I have this warning turned on.