boost::asio::monotonic_deadline_timer replaced by steady_timer in boost 1.49

Change-Id: Iadf1062854b8de1c6fb89e3cbfd770c600d5d797
(cherry picked from commit acf9020452753257a99131177d77be735094eb69)
Use Cpp{Enable,Disable}Exceptions macro

Change-Id: I37bccd988004653375e06cb4040a20d6be988b13
(cherry picked from commit 58c659327f6a7ac463d5a885365ad429678ca2b3)
monotonic_deadline_timer replaces by steady_timer in boost 1.49

Change-Id: I95b6a20cfea31b0b4773f430b7b2159f0305d9f9
(cherry picked from commit 7ebed0641e784d510e6d83f4ef9307c89f754219)
Call getpid() directly instead of using an internal API.

Change-Id: Icf318df22694addccf4bbb888416899caddb5047
(cherry picked from commit efb6e235a825475832f09de8a1b498ad980c1b89)
task_test is only needed for test targets

Change-Id: Ib2e348f858c5ebba91cba2bf781cdb02f0120c46
(cherry picked from commit f20ab7b594cb59a0e356a30478fead8b69b88db8)
Commit on behalf of pedro

Change-Id: I18cd094c40087f0a888e7d9d09e34b0656d17cef
(cherry picked from commit 915c5b373d8f8751522656146054e8012457d634)
Do not compile third-party libraries available on ubuntu

Change-Id: I726256feba018c98386257b070ac905154e513fe
(cherry picked from commit e201e369175f3c85d886b5983b5363505b4ed560)
Use libraries available in centos 7.0

Change-Id: I9940215ea26e7bd22ad25c57287363bee9dc1cd2
(cherry picked from commit 7b4c47d04dc7aa41cdc90c234eb4d47045569430)
Fix compilation error with new compiler

Conflicts:
	src/vnsw/agent/cmn/agent_param.cc

Change-Id: Ib9a62fe33a7dc8de50e5dfb174014c9fdd26be88
(cherry picked from commit a101282192763c5f78ccb3674239b035477577c2)
Ignore deleted network during port-list as it may have disappeared.

In case of parallel tests, it is possible that during port list,
we collect a port which along with its network is deleted by the
time it is transformed to neutron representation. Ignore NoIdError
in such cases and proceed to remaining ports in the list.

Change-Id: I204e2bf9c216223ae2a918e20121950396554283
Fixes-Bug: #1384582
(cherry picked from commit 66a44bdb7304f989420129da4f909b978239bb47)
Close all the fds of the child before exec

Change-Id: I5da80629183494b05f8fe4abe44c051c3f56df56
Merge "Close all the fds of the child before exec" into R1.10
Merge "boost::asio::monotonic_deadline_timer replaced by steady_timer in boost 1.49" into R1.10
Merge "Use Cpp{Enable,Disable}Exceptions macro" into R1.10
Merge "monotonic_deadline_timer replaces by steady_timer in boost 1.49" into R1.10
Merge "Call getpid() directly instead of using an internal API." into R1.10
Merge "task_test is only needed for test targets" into R1.10
Merge "Commit on behalf of pedro" into R1.10
Merge "Do not compile third-party libraries available on ubuntu" into R1.10
Merge "Use libraries available in centos 7.0" into R1.10