merge themes in local and online

* change theme name style from "name" to "location/name"
* add new methods named as "theme_list_*" and "theme_url_*"

not implement now below:

* english resource
* thumbnail not change after select a theme
* backward compatibility (ex. old theme name style)