Documenting Segment.dutyCycle

Also using as an example of documentation for the wiki page.
Merge pull request #481 from rhyolight/docs

Documenting Segment.dutyCycle
Applied a different Doxygen style.
Merge pull request #482 from rhyolight/docs

Applied a different Doxygen style.
Triggering fresh Travis-CI build.
"The fix for this has been rolled out, let us know if you're still seeing any issues!" </snip>

Revert "Derive $NUPIC from $PWD and $TRAVIS_REPO_SLUG as https://github.com/travis-ci/travis-build/pull/182 may not be deployed yet"

This reverts commit 65ba48645eb29f64062679646a8b8335c4af1026.
Optional description template file for ExpGenerator

Allow specifying a different description template file for ExpGenerator. This a second pull request for issue #474. Also reduce the frequency of periodic printouts when using experiment_runner.
Merge pull request #478 from oxtopus/fix-travis-builds

Restore travis config, using TRAVIS_BUILD_DIR directly
Merge pull request #486 from subutai/template_file_option_take_2

Optional description template file for ExpGenerator
Merge branch 'master' of github.com:numenta/nupic into sp_boost_bugfix
Intermittent test failure fix

A fix for issue #487. Tests for whether a permanence value is connected should always be >=. Also modified code to log random seed in case of future failures.  Related to #488 which will include more comprehensive fixes of this type.
Fixed pylint issues

Fixed most (not all) pylint issues.
Merge pull request #489 from subutai/fix_for_issue_487

Intermittent test failure fix
Merge branch 'master' of github.com:numenta/nupic into sp_boost_bugfix
Fixed little typo.