Fixed PropKey default constructor

Result of PropKey() should be a PropKey containing an empty Name.
Fixed PropVal::end() and cend() and added empty() method
Added support for integer elements to PropPath
Added RootFileWriter [UNFINISHED]