enable lazy_referer on form/edit mode
bug fix
refactoring
bugfix: typo
update json to 1.7.7.
Merge branch 'master', remote-tracking branch 'official/master'