fabric: Remove auth_key from fi_info

Auth_key was intended to help with job authorization, but it is not
clear that such a key, which comes from the app, is useful.  Remove
it from fi_info until a use case is defined.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
fabric: Eliminate FID prefix, except when referring to struct fid

There are two prefixes used within the header files, FI and FID.
Convert most cases of FID to FI, except for the name of the fabric
interface descriptor structure, struct fid*.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
fabric: Rename openif to open_ops

Align the name to open provider specific interfaces with the rest
of the API.  Plus eliminate the 'if' from the name, which can be
misinterpretted.  An open set of operations should be simlar to
other ops, and is not a fid.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
Merge pull request #99 from shefty/master

Minor tweaks and renames to the API
include: remove FI_INJECT_* macros

We should just remove the tests for individual operations and let the
FI_INJECT flag indicate that inject operations are supported for all
interfaces supported by an endpoint.

Signed-off-by: Sayantan Sur <sayantan.sur@intel.com>
Merge pull request #100 from sayantansur/remove-fi-inject-msg

include: remove FI_INJECT_* macros