typeofメソッドのSClassの返り値を変更

クラスだった場合のデフォルトの返り値をSUnknownではなく、SClass(型名)とするように変更
SArray型のデシリアライズデータを読み込んだ際の整形方法を定義

・配列の整形シリアライズデータを出力する
・配列の要素に対して再帰的に整形シリアライズデータを取得する
・配列の名前は「__topLevelValue」とする
・不要な処理を削除
リフレクションによって取得した配列のインスタンス名が「__a」だった場合の出力方法を変更

・「__a」だった場合はトップレベルであること出力する様に変更。
・その他の場合はインスタンス名を出力する。