initial commit
XInput の入力を実装
警告を抑制
XInput のやつを名前空間 XInput に隔離
デバイスの列挙
DirectInput デバイスが接続されているかどうかを確認できるように

* XInput::ControllerStatus を Input::ConnectionStatus に移動
DirectInput でキーボード、ジョイスティックからの入力を可能に
Angle を Core に移動
Angle 関係の修正

* 内部の値を -π≦radian<π になるように
* X,Y 座標、 Float2 から Angle を求めるメソッドの名前を FromVector に変更
Texture クラスの名前を StaticTexture に変更
いろいろ

* Input.Axes2D を Core.Float2 に変更
* XInput.Button が get_Button になってしまっていたので ReadOnlyDictionary<Button, bool> を返すように変更
Scene に Owner を追加

* SubScenes が内部で ObservableCollection<T> を使うように変更
Merge branch 'core'
Merge branch 'graphics'
Merge branch 'input'
Merge branch 'game'