Try to install boost 1.54 on Travis.
Add boost PPA.
Revert "Revert "Switch to boost::signals2.""

This reverts commit 5716e2ef6578e8cd2ea2b2e266d9f438c233ed0f.
Switch to Simple::Signal.