Added VS2012 solution for Tools.
Supporting "public abstract function" as well as "abstract public function". Both are allowed by canonical PHP.