Update to Site.java
Brought to you by:
billcruise,
jjnguy
Have updated the Site.java file to bring it in line with the documentation on http://stackapps.com/questions/1226/
In particular, added the state and aliases properties.
Also added getParentSite() and getMetaSite() methods to return the parent for a meta-site, or the meta-site of a regular site.
Have also made the Site class comparable, with the natural order being as defined in http://stackapps.com/questions/1203/
Patch against rev 46 of Site.java.
The Site.java (rev 46) with the patch applied.