automake rework, cleanup distclean errors, enable parallel build

Change-Id: I634ea17f75a27ad2dd515f5b179df7697bbd7571
Signed-off-by: Eyal Salomon <esalomon@mellanox.com>