[Server]データセット一覧検索:検索条件owner指定時のサブクエリを修正

ゲストユーザーで検索した時に結果が出なかったため修正
[Server]データセット一覧検索:検索条件owner, group指定時のサブクエリを修正

意図しないデータが混在することがあったためownerの結合条件を修正
[Server]AccessLevel定数値の切り分け/一部修正

グループはグループの、ユーザーはユーザーの、ゲストはゲストの定数を
使用するよう修正
一部判断がつかないためそのままの状態 確認後要修正
[Server]権限にあわせてデータセット一覧を取得できるかどうか確認するテストを追加
[Server]使用していないメソッドを削除
[Server]テストケース修正

データセット一覧のdatasetID assertを修正(既存実装では漏れが出る可能性があった)
AccessLevelクラスの定数を使用しない実装に修正
[Server]bugfix
[Server]データセット ACL ゲストアクセスレベル設定 戻り値を削除
[Server]UUID正当性チェックを追加

与えられた文字列がUUID形式となっているか正規表現でチェックする処理を追加
UUID文字列を指定すべき実装でUUID出なかった場合はエラーとする
[Server]FileServiceの実装をDatasetServiceに移動
[Server]AccessLevelクラスを削除、定数宣言をDatasetServiceに追加

本来であればuserかgroupかを判断して権限を判定すべきではあるが、
現状user, group共に権限として同じ値を使用しているため
暫定措置としてuserとgroupの共通権限判定用定数を追加
[Server]テスト実行時にデータの追加/削除をおこなうようにした

各テストケース実行前にダミーデータ(=ユーザーデータ)を追加、
各テストケース実行終了時に作成したデータ(アップロードしたファイル含む)を削除
ユーザーデータをテストケース実行時に投入しているためログインパラメーター等も修正
[Server]テスト用DB設定を追加
[Server]データセットのファイル/画像ダウンロードのチェック処理を修正
[Server]テストケースを修正

微妙な実装を修正、不足していたテストケースを追加
[Server]UUIDチェックの正規表現を修正

UUIDの文字列表記仕様はRFC 4122に準ずる
[Server]bugfix

不要メソッドを削除等
[Server]暫定実装コメントを修正
[Server]グループメンバー追加API ユーザーIDに対してUUID正当性チェックを追加
[Server]UUID正当性処理の実装を修正/テストを追加

正規表現を使用せず標準ライブラリを利用するコードとした