refactor heat handler to generate js for every site
update generate logic and fixed some bugs

add bare_view inorder to generate the heatpoint img.
changed heat view logic, which generate the heat view in front end
now is in the back ground, and combine two generate operate into one
operate.

view action with html format is used to server api request, and the js
format is used for app
fixed fetch site name bug and img_name without ".png" bug
optimize heats query
add deploy config
update heat lib

change relative path to absolute path
fixed some tests