Renamed SiteExtensions.cs to WebExtensions.cs, some other renames

Renamed SiteExtensions.cs to WebExtensions.cs as basically the only object being extended in that file is actually Web.
Rename RegisterRemoteEventReceiver method to AddRemoteEventReceiver (added an RegisterRemoteEventReceiver overload that has been marked as obsolete).
Renamed the corresponding cmdlet.