Fix bug of upload image error process.
Merge branch 'master' into riversyang
Merge branch 'master' into riversyang
Change checking logic for deal link field while sharing deal info.
Merge branch 'master' into riversyang
Change likeDeal, ownDeal tag to button to aviod affect to backbone.history

And add icon to buttons in 'share' function.
Refactor the implementation of ShareSubjectView.

Use backbone's buildin methods to control the view actions.
Add event handler to CatalogView to refresh data once a deal's info is
changed in 'share' function.
Change UI style of showDeal.

Show deal info inside large icon view rather than move to a seperate
view.
Adjust UI of 'showDeal' function.
Adjust UI implementation of showDeal view, largeIcons view and waterfall view.
Correct and refactor the implementation of CatalogView.

Complete all subViews of 'find' funciton.
Refactor the implementation of CatalogView to enable status holding of
subViews.
Add tracking code of Google analytics for switch subViews.
Adjust UI of 'share' function, add refresh controll of CatalogView.
Merge branch 'riversyang'. (Many changes, need to check history details.)