Vandervecken Merge: BGP and PortConfig support

Adding changes for BGP and Port Configuration from Vandervecken branch
into RFServer.

Defining constants for the throughout usage.

Adding default paths for configuration files required for starting
RFServer.

Signed-off-by: Srijan Mishra <srijan23mishra@gmail.com>