adding missing xsp call to enable phoebus session
adding -lz to linker flags for SSL deps
Update Readme - corrected config filename
Fixed regex safety check
Merge pull request #2 from ameyjah/patch-1

Update Readme - corrected config filename
Merge pull request #3 from ameyjah/patch-2

Fixed regex safety check
Made phoebus config key optional.

Summary: For phoebus build, it is ok to not to specify phoebus options
but then users will have to specify via commands. Prev not possible
because of error check.

Brief:
For non phoebus build:
- All commnication based commands (phoebus/non phoebus) will use normal
  socket
- However there is no need to specify [Phoebus] options.

For phoebus build:
- Non phoebus commands will use normal sockets (i.e ibp_copy)
- Phoebus commands will use phoebus sockets (i.e. ibp_copy with phoebus)
- Path that will be used is as follows
  - if [Phoebus] option is specified then user can issue command with
    "auto" as path. Which will push server to use one of these paths.
  - If user specifies the path then user specified path overrides the
    config paths, and user specified path will be used for the comm.
  - If [Phoebus] option is not specified then user must specify the path
    otherwise command fails.
Added UNIS registration support

Support is optional and can be turned off either by not compining with
libunis-c or setting init_register option to 0.

Registration will help to notify unis periodically about the presence of
the ibp server. libunis-c is available with periscope.
Added ibp_configure script for exogene nodes.

Additionall made change to ibp-server init.d script which kicks this
script. Thi change should not affect others as we test for file presence
before executing configuration script.
Updated to reflect new libunis-c structs

Additionally, updated configure script to update interfaces every time
we reboot.
Added network interface monitoring script

If activated, checks if there has been any changes in the network. If
yes then restarts the ibp_server. Currently, in ibp_server 0.0.0.0
interface listening has few problems and we need to explicitely list all
the interface that we would like to listen to. Additionally, currently
ibp_server can not accomodate any interface changes which we would like
to fix in the future.
unis registration also specifies protocol name as ibp
default interface ip lookup for instangeni

Added default interface ip lookup in case nauca fails during ibp
resource configuration
Added config changes and ibp-server init pid file change

Added small time sleep in ibp_configure and added code to generate pid
file during init. That is required for BLiPP.
fixing merge