Rsdt/pointers

- moves from auto_ptr to unique_ptr
- removes some build system problem with dependencies between targets
- checks for some required c++11 features (nullptr, unique_ptr)
- removes all but deprecation warnings and intel pragma warnings when compiling with default osx compiler