Pushes from Ashod into DEVSENSE/Phalanger

TODO:

- drop VS10 solution
- revert type checks back to x.GetType() == typeof(X)