Move demeID in deme_t (simplify the code)
Work around gcc-4.8 bug

Seems that gcc-4.8 has problems with templates that use abstract types.
Whatever. Its almost dead code, the template is used in only one place,
so just expand the template by hand.
Merge pull request #1 from opencog/master

Need to pull the gcc-4.8 bug workaround to my branch
Update NMXmlParser.cc

Boost 1.53.0 doesn't support shared_dynamic_cast(deprecated and removed in boost). It has to be replaced by dynamic_pointer_cast.
Merge pull request #210 from 5aurabhpathak/master

Nmxmlparser.cc compile issue fix with boost 1.53
Update AtomSpaceWrapper.cc

updated deprecated 'shared_dynamic_cast' to 'dynamic_pointer_cast' to support latest boost versions
changed shared_dynamic_cast to dynamic_pointer_cast

shared_dynamic_cast was deprecated in boost 1.35 and has been removed in boost 1.53
changed shared_dynamic_cast to dynamic_pointer_cast

shared_dynamic_cast was deprecated in boost 1.35 and has been removed in boost 1.53
Merge pull request #211 from 5aurabhpathak/master

Updated deprecated shared_dynamic_cast to dynamic_pointer_cast
Foolin around with cmake & guile
Make boost-1.46 be the minimum supported boost

This is needed to support fix for boost::filesystem3 removal in the
python bindings. See github bug 212 or 213 or thereabouts.
Merge pull request #213 from ngeiswei/improve_breadth_first_moses_log

Move demeID in deme_t (simplify the code)