refactoring: remove duplicated codes
- issue label search and project label search
pullrequest: numbering

* use /sync/pullrequest/number to fix old datum
pullrequest: move to the commit view with number
pullreuqest: automatic triggering the numbering

* numbering is called by Global.onStart()
bugfix: using number
numbering: using max numbered pullrequest
Merge pull request #193 from whiteship/yobi refs/heads/pullrequest/number
Configure what kind of notifications you get.
Merge pull request #269 from kjkmadness/yobi refs/heads/refactoring/issue-search
Search immediately on label click
Improved search performance of issues

- Apply the PJAX 1.7.3 (https://github.com/defunkt/jquery-pjax)
- Remove the search toggle
- Remove the hyperlink of search, unified form submit
- Massupdate separated by yobi.issue.List.js
- Author Search dropdown processing
- Bug fixes milestone, assignee of Search
- Bug fixes Search filter
add a semicolon at the pjaxOptions variable
change the creation date and filename
Remove massupdate initialization in a non-logged in
refactoring: rename methods and messages
Using the WatchService.isWatching() method

* to check if the use is watching the proejct
fixed test error
notification: Fix NullPointerExceptions.

NullPointerException could be thrown if lastEvent.notificationType is
null or/and event.newValue is null.
notification: Merge events if available.
issue: Replace tabs with whitespaces.
fixed single quotation escape string of autolink syntax