adds settings menu support, removes submodule

fixes escaping and adds php lint before changing the file