Review mapistore_backend_create_context memory management
Make mapistore_test use .po instead of .o and leverage python cflags
Fix mapistore_add_context doxygen documentation
Rename from backend_object to folder_object for code readability
Increment reference counter to prevent ContextObject from being destroyed
upon return of function
Specify the mapistore_python_object type for context and folder objects
add memory check when creating folder mapistore python object
Ensure object is ContextObject type
FolderObject class inherits from ContextObject
Increment reference counter on python folder object returned by
get_root_folder function
Add a FMID/URI dictionary in sample backend at ContextObject level
Provision it with a fake 0xdeadbeef URI
Update mapistore_backend_get_path prototype to take TALLOC_CTX memory
context as first parameter
Update get_path mapistore backend prototype to take TALLOC_CTX memory
context as first parameter
Add get_path implementation in mapistore_python layer and sample python backend
Fix mapistore_search_context_by_uri doxygen definition
pymapistore: modified argument order in default get_root_folder function
Merge branch 'jkerihuel/mapistore-python' of https://github.com/openchange/openchange into mapistore-python

Conflicts:
	mapiproxy/libmapistore/mapistore_backend.c
- Increment reference counter on object after performing memory checks
- Add memory checks
Update open_folder mapistore backend folder prototype to take
TALLOC_CTX memory context as first parameter

Add mapistory python open_folder implementation
- Add open_folder FolderObject function to sample.py backend
- Update mapistore_test to probe the function
- Add Copyright header
- Import mapistore python bindings to access further symbols/enum