Correct bugs in hook_form_FORMID_alter and ensure that schema allows negative site ids.

Signed-off-by: Shai Sachs <ssachs@ngpvan.com>