reuse templates
use image beacon to add topic hit

fix the situation when use ajax, hit cannot be added.
UI update
move backup dir form application to np-content
modified controller::t for pjax
add home private tab check
code reuse
option for google analyze
remove meta:fragment since we use HTML5 history
add create topic link in sidebar profile box
add topic hits number on admin home page
disallow directory index
add back up log
add widget templates directory
 templates
add api /site/widgets/
add widgets into templates
update message form template