build: require gcc >= 4.8.2 and boost >= 1.54.0

Change-Id: I230ac74f3fd1e7912c1645f36383913ff5bd3d2c
Refs: #3599
diff --git a/docs/INSTALL.rst b/docs/INSTALL.rst
index 09e3e27..aa4a068 100644
--- a/docs/INSTALL.rst
+++ b/docs/INSTALL.rst
@@ -35,7 +35,7 @@
 -  ``libsqlite3``
 -  ``libcrypto++``
 -  ``pkg-config``
--  Boost libraries >= 1.48
+-  Boost libraries >= 1.54
 -  OSX Security framework (on OSX platform only)
 
 Following are the detailed steps for each platform to install the compiler, all necessary
diff --git a/docs/code-style.rst b/docs/code-style.rst
index f3a1c63..c57fd0a 100644
--- a/docs/code-style.rst
+++ b/docs/code-style.rst
@@ -440,7 +440,7 @@
         class Class
         {
         private:
-          T m_member = {arg1, arg2}; // not supported by GCC 4.6
+          T m_member = {arg1, arg2};
           static T s_member = {arg1, arg2};
         };
 
diff --git a/docs/examples.rst b/docs/examples.rst
index a609ad6..b107aa7 100644
--- a/docs/examples.rst
+++ b/docs/examples.rst
@@ -52,7 +52,7 @@
 events for execution at specific points of time.
 
 The library internally uses `boost::asio::io_service
-<http://www.boost.org/doc/libs/1_48_0/doc/html/boost_asio/reference/io_service.html>`_ to
+<http://www.boost.org/doc/libs/1_54_0/doc/html/boost_asio/reference/io_service.html>`_ to
 implement fully asynchronous NDN operations (i.e., sending and receiving Interests and
 Data).  In addition to network-related operations, ``boost::asio::io_service`` can be used
 to execute any arbitrary callback within the processing thread (run either explicitly via