Updates to build scripts and BOM generation

Documentation layout tweaked - now generates hardware/docs/index.htm file to link to other generated docs