use outline in test.html to show borders and positions
default way: sort by updated time, the recent books are displayed first
add select box for sorting & actions in a booklist page
now it can sort all provided options; though quite slow...
add a reload link in book full view: completely reload data from douban/tongji-library
it won't update book's basic info when importing if it is already in datastore
it can upload local files and parse it into [(douban_id, tags)..]
now it can sync the newly parsed books to douban's wish list
add success counting if uploading to douban fails
Merge branch 'develop'