ibacm/ib_acme: Merge acme_linux.c into acme.c

Merge ib_acme code into a single source file and
eliminate the linux subdirectory.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
ibacm: Use shared daemonize call

Have ibacm used shared SSA functions.  Start with calling the
shared daemonize call.  Used #if 0 to comment out other
shared SSA functions until they are ready to be used to prevent
build issues.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
ibacm: Use shared call to open lock file

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
ibacm: Use common logging routines

Replace ibacm calls to open/write to the log file with
shared calls.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
ibssa: Make dlist functions static inline

Fix compile warnings by changing dlist functions from static to
static inline.

I went to replace the dlist calls, but there's just not a good
alternative available in user space that I could find.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>