Correctly raise the NoIdError exception

Change-Id: I11861d9f877778dd6144e91d183f47582a52e03a
Add missing requirements.txt in MANIFEST.in

This change Ic04262b46c43314ac1470175b109761382abc9bd
introduced a dependency to the requirements.txt which
is not present in the MANIFEST.in file

Change-Id: I900031c690748a7baec60aae8e1d8b08c46fe358