VSDataManager: add -reset
VSDataModel: use NS_OPTIONS
VSDataModel: make style neater
VSDataModel: use __has_include
Add support for KVC.
Update gitignore and Makefile for 'user' example.
Update gitignore.