optimize survey-controller.js
optimize viewPGP-controller
move survey validation from dbutils to validation close #28