remove reusable to code to lib
rename controller utilities to record utilities
move some code to the model
replacing version and replacing article
acts as votable is added
conditional like buttons and action routing
fix accept update action
flash message with pnotify and gon.
flash namespace in locale translation
javascript I18n
update state in the article infos
remove edit summary validation if conditional
translation update
html safe for body
client side validation for edit summary