PySection: adopt to nix property / value redesign

This commit fixes some issues with compatibility to
nix intruduced by nix/#292.

This partially resolves #50.
PyDataArray: function naming conventions
PyDataArray: adopt to changed data array creation

Adopt PyDataArray to changes introduced by nix/#299
This coveres partially #50 and #51
data_array.py: remove create data method

Adopt to changes made for fixing nix/#293
test: fix all tests

Adopt to changes made for fixing nix/#293 and nix/#220

This fixes #50 and #51
PyBlock: fix issue with createDataArray overload
Merge pull request #52 from stoewer/master

Adopt to changes introduced to the nix API

LGTM!
[setup] honour NIX_[INC|LIB]DIR again

Needed when using non-installed NIX
[PySimpleTag] remove none_t position setter
PyDataArray: fix typo; it is range not reange
[core] add transmogrify for vector<int>

Needed for file.version
[test] fixup SimpleTag positions change
[test] fix for version change from str to tuple
[travis] Add boost-[system, file-system, po] deps

po == program-options
Merge pull request #59 from gicmo/compile_again

Make it compile and tests run again

Very nice
Renamed all tags in src
Renamed the tag files in src
Renamed tags in all of nix/*.py
Renamed tags in doc
Renamed .py files