实现翻译结果的就近显示 Fixed #1

@kingheaven @yorzi 从现在开始，用户可以选择单词在侧边栏显示还是在划词内容附近显示啦，虽然效果还不算好，但是已经可以释出了。

同时，我还使用 AngularJS 重写了 Popup 部分，AngularJS 的双向绑定对于开发设置页面还说，简直强大到爆啦！有机会的话，可以给大家做一期分享。

终于到了再发一个新版本的时候啦。

---

#### 参考资料

- [getClientRects 和 getBoundingClientRect 的用法和区别](http://blog.csdn.net/freshlover/article/details/8985887)