Add new backend: linc_us4_oe
Temporarily change of_protocol repository
Fix indentation
WIP: Implement outline of optical links simulation
Implement outline of optical links simulation
Add tests for passing messages between two optical ports
Adjust OF port abstarction to optical backend
Fix tests for OpenFlow port abstraction
Improve linc_oe API
Add utilities for storing/retrieving information on optical ports
Fix tests related to mapping between ofp ports and optical ones
utilities for start, stop, list of switches
Merge branch 'oe-dev' of https://github.com/shivarammysore/LINC-Switch into oe-dev

Conflicts:
	apps/linc/src/linc_capable_sup.erl
	apps/linc/src/linc_oe.erl
	apps/linc_us4_oe/src/linc_us4_oe_optical_native.erl
	apps/linc_us4_oe/src/linc_us4_oe_port.erl
start, stop, switches compile and run.  not sure they're doing the right thing yet...
Add possiblity for destroying ETS'es holding optical info

It is needed for test to run correctly and possibly if we will want
to restart logical switches and change optical config.
Suspend settting OF port state for now
Add converting packet to linc_pkt witch matches; don't care about lamda
Merge branch 'oe-dev' of github.com:shivarammysore/LINC-Switch into oe-dev

Conflicts:
	apps/linc/src/linc_capable_sup.erl
Debug msg when port shuts down.  Include optical emulator in release.
WIP: Add matching on OCH_SIGID