commit 7.x-0.3-alpha

implement custom edit form through menu resource/file/%/edit, with
custom edit form template and ajax render alter