Added wrapAround parameter to the SP.
Corrected return type for getWrapAround method.
Updated SP test for new mapColumn mapping.
Save and load corrections as per Scott Purdy.

Moved wrapAround to the end in save and load methods in order to preserve
backwards compatibility.

Also reduced comments in CMakeLists.txt to 80 characters wide which makes
them easier to read in small windows.
Updated version check in load method.
Else statement for wrapAround=true when version=1.

To preserve backwards compatibility for users who have saved models
wrapAround should be set to true when the SP version is 1.
Moved version_ = 2 out of if statement.

Moved the statement that sets the current version in the load method to the
beginning of the method to make it easier to update when the version changes
in the future.
Merge pull request #169 from baroobob/wrapAround

Added wrapAround parameter to SP
Merge remote-tracking branch 'upstream/master' into custom-nupic.core-location

Conflicts:
	src/CMakeLists.txt