add destructor to StrPool
Added LICENSE.txt
add Port::m_owner and related functions; add Port::check
add class NoodleBase; implement Noodle ctor
rename some things, move some things, add Block::check
invent noodle-adding idiom for graphs; add check; add state
restore Scheduler ctor and subclass ctors
main: rewrite everything for updated class structure & idioms
Merge branch 'master' of github.com:bgottula/noodles into type_template
move template function implementations to separate header files
make debug() format checking MSVC-compatible
use MSVC-compatible extended initializer list
make header inclusions compiler-dependent
add class AutoFree, MSVC-compatible demangle() function/macro
remove TODO regarding type parameter in ADD_XNOODLE macro
Added Visual C++ 2013 project for Windows support
Added DebugTest configuration to MSVC project to run unit tests
Bugfix in MSVC project: /Yc was not set for std.cpp in Release configuration
Merge branch 'msvc' of github.com:bgottula/noodles into msvc