autoconf: add check for the boost_program_options library

check for the existence of boost_program_options library in
configure.ac since several files need that library

Signed-off-by: Xing Lin <xinglin@cs.utah.edu>
automake: replaced hardcoded '-lboost_program_options' with a macro

replaced '-lboost_program_options' with the BOOST_PROGRAM_OPTIONS_LIBS
macro in related Makefile.am files

Signed-off-by: Xing Lin <xinglin@cs.utah.edu>