DataSet::setExtent: check if rank of dims param fits dataset's

Closes issue #272
[test] DataSet::setExtent test for dimensionality check
Merge pull request #273 from gicmo/i272_setExtent_check

Check dimensionality in DataSet::setExtent. Closes issue #272

LGTM
small fixes in DataTag units
Merge pull request #277 from asobolev/master

small fixes in DataTag units

Thanks for all the fix
a fix in DataTag: wrong method used in featureCount
Merge remote-tracking branch 'upstream/master'
Merge pull request #278 from asobolev/master

a fix in DataTag: wrong method used in featureCount

This was a nice one
Cleanup: remove obsolete 'tmp'

The contents is under revision control anyway if we every need
to look back.
Merge pull request #270 from balint42/validation

Validation

LGTM
Merge pull request #279 from gicmo/tmp_removed

Cleanup: remove obsolete 'tmp' directory
Updated Win32.md to reflect latest win8 adventures
Fixed CMakeLists.txt to work with win
Fixed missing include string in DataType
Moved function bodies of "convertTo*" functions from util.hpp to cpp
Fixed optional-obligatory-tests: base entities used wrong templates
Fixed TtoBool in optional-obligatory-tests to avoid warnings in win
Fixed missing "I" before template class names in optional-obligatory
Revoke changes on util.cpp & util.hpp
Removed NIXAPI aka "dllexport" from EntityWithSources for consistency