Checking in Solaris updates

Including Solaris facet_test, image_test, package511_test,
packageavoidlist_test, packagefreezelist_test, packagepublisher_test,
smfproperty_test, variant_test.
Including new Android schemas
Including Apple iOS platform
SQL-related tests updates. Fixes #202. Fixes #203.
Merge pull request #206 from drothenberg/ind_sql_202_203

SQL-related tests updates. Fixes #202. Fixes #203.
Fixed Android schemas to match common style

Changed Test names to match one underscore style. Added empty
enumeration value and documentation where missing.
Updating Apple schemas to match common style

Changed name of Tests to match one underscore style. Fixed
globalrestrictions_test documentation.
Fixed empty string enumeration documentation

Changed for SC files only.
SQL-related tests updates. Fixes #202. Fixes #203.
Including Solaris virtualizationinfo Test
Merge pull request #205 from drothenberg/appleios_updates

Including Apple iOS platform
Merge pull request #201 from drothenberg/android_updates

Including new Android schemas
Merge pull request #199 from drothenberg/windows_updates

Windows updates
updating windows schema and spec documentation regarding the use of empty string in the EntityStateNTUserAccountTypeType enumeration.
removing an extra newline
Merge pull request #200 from drothenberg/solaris_updates

Solaris updates
adding target namespaces and removed extra newlines.
cleaning up the regex used to check the client uuid in the package publisher state and item.
adding netconf schemas
adding junos schemas.