Preparation to store last ID in xml file

Preparation for #231 
XML is going to split into two nodes, `<tasks>` and `<resources>`. This PR implements the splitting, and getting of those nodes, but have not supported modification to the `<resources>` node yet.
Going to overload `Post`, `Put`, and `Erase` so that if it receives `wstring` instead of `TaskId`, it will go to the `<resources>` node.
Please advise if the above is fine.