Added getter/setter feature. Getters/Setters are implemented in *.cpp files. GETS/SETS/GET_SET are added to the dictionary (feel free to rename). Added copy constructor and deconstructor for the method class.
Moved getter/setter specifiers, renamed some methods, and tried to used nullptr everywhere 0 had been used previously (nullptr was added in C++11).
Merging FEATURE-get_set into develop.
Merge branch 'develop'