logging: make the AsyncResult be logged.
MassUpdate: remove event handler with pjax
Milestone: link state tabs to its position with hash
library: add javascript library 'Select2'

 Select2 is a jQuery based replacement for select boxes
 from http://ivaynberg.github.io/select2/
Use relative uri for Location header

We have used absolute uri for Location HTTP header because RFC 2616 says
it must be absolute:

    Location       = "Location" ":" absoluteURI

But this commit changes all of them to use relative uri for Location
HTTP header instead of absolute one because of these reasons:

* Building relative uri is easier because we don't need to know which
  scheme we should use(HTTP or HTTPS). Currently the scheme can be known
  only from application.conf.
* HTTPbis allows relative uri[1].
* According to Julian Reschke, an author of HTTPbis, said that is a bug
  of RFC 2616[2].
* Play Framework uses relative uri in Results.redirect(Call call).
* Express, the web framework for node.js, also uses relative uri[3].

[1]: http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-26#section-7.1.2
[2]: http://stackoverflow.com/questions/8250259/is-a-302-redirect-to-relative-url-valid-or-invalid/8254414#8254414
[3]: https://github.com/visionmedia/express/issues/1809

This fix is required to support HTTPS.
Merge branch 'fix/use-relative-uri-for-location-header' of npcode/yobi

from pull request 675
Fix a test failure because of incorrect assertion

Do not prefix "http://" to url for redirect because ff732a6 removes the
need.

And it was incorrect also since ff732a6 because prefixing "http://"
makes sense if only the url starts with domain name.
Merge branch 'fix/test-failure-since-ff732a6' of npcode/yobi

from pull request 678
issue-search: apply enhanced select2 dropdown box

 - applied to author, assignee, milestone filter at issue list page
ui.Select2: apply common interface
issue.List: trimmed code to fit convention
set Select2 style to same with ui.Dropdown
ui.Select2: move to common partial. add locale support
rewrite _override.less to less syntax
ui.Select2: fix incorrect position of select2.css
Merge branch 'bugfix/logging' of kjkmadness/yobi

from pull request 658
PullRequest: fixed the cloneAndFetch method

* fetch branches
* create and move to the merging branch
Marked update v0.3.1
Markdown: Fix autolink in codeblock and table rendering
Merge branch 'enhance/ui.Select2' of laziel/yobi

from pull request 669
Merge branch 'issue/markdown' of insanehong/hive

from pull request 679