Started adding site detail page. Added parameters to support device
details when getting assignments by site. Fixed NPE caused by assignment
referencing bad hardware id.