QUnit.module 関数を使用してテストをモジュールに分けるなど
既存のテストを最新の QUnit を使うように書き換え

既存のテストは古い QUnit を拡張して使っており, 保守が困難であるので
QUnit のバージョンを最新のものにし, 素直に QUnit を使うように変更した.
test.js にあったテストのうちいくつかのテストを別のファイルに切り出す
などの変更を行ったが, 基本的にテスト内容に変更はない.
ただし, strToDate 関数のテストはタイムゾーンの考慮が行われていないと
いう問題があったので, その点は修正を行った.
テストに関するファイルの整理を行った

src/tests/test.html と src/tests/test2.html を 1 つのファイルにまとめた.
また, 不要になっていた src/tests/test_starter.js を削除した.
不要になったファイル src/lib/jsloader.js の削除
Merge branch 'master' into dev

version 1.3.4 のリリースに伴う変更を取り込み.
QUnit を 1.11.0 にバージョンアップ
Sync のテストをわかりやすく書き直した
Merge: テストを全体的に書き直した

非同期のテストの書き方がおかしいところを修正したり QUnit のバージョンをあげたり.
ポップアップ内の各コンテンツのヘッダ部分に box-sizing: border-box の指定を与える

display: table の要素に width: 100% と padding を与えた場合, Chrome 23 では
padding を含めて幅が 100% になっていたが, Chrome 25 だと padding を含まずに
100% になってしまって中身がはみ出してしまうようになっていたので修正する.
ポップアップのコンテンツヘッダ部分のボーダー色を揃えるなど
不要な HTML 構造や CSS 指定を消去
ライセンス中の著作権表記の年を更新
ブックマーク追加フォームの一部を最新の Flexible Box Layout モジュールに対応
不要なスタイル指定の削除
不要なクラス名を削除
Merge: ポップアップのコンテンツヘッダ部分がはみ出してしまうのを修正
Merge: ポップアップ内のスタイル指定を見直し
Bump version to 1.3.5
Version 1.3.5

- Chrome のバージョンアップにともないポップアップ内の表示が崩れる
  ようになってしまった箇所があるので修正