add 'sec' as valid unit to util::convertToSeconds
add isScalable util method to avoid try-catch in client code
add conversion of scalable si units to util::convert methods

move util::convertToKelvin and Second to allow using util methods
test for util::conversion functions
move checks from util::getSIScaling to util::isScalable
bugfix in docstring of util::convertToKelvin
Merge pull request #282 from jgrewe/conversions

Some additions to util temp and time conversion functions

LGTM
Move InvalidRankException from Hydra.hpp to Exception.hpp
InvalidRankException: derive from out_of_range

Instead of runtime_error
Rename InvalidRankException to InvalidRank

To conform to our exception naming scheme.
Merge pull request #283 from gicmo/invalid_rank_rename

Rework InvalidRank exception
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