Fixes for building

* Fix path to ha build script
* Do not force building of books if --api-site is given, the code
  is correct, it just falls over invalid xml. Patches have been
  sent to fix the XML.
* Validate also XML files that are in samples directory or
  in wadls directory - but only validate for proper XML, do not
  validate against any schema

Change-Id: Ifca12ddf8f3fbd23bacf77e4d5930e450162ee05
Merge "Fixes for building"