Renew project.
Update .git ignore for Xcode workspace.
Move Xcode project to platform specific directory.
Move Xcode project to platform specific directory.
Create interfaces.
Fix include.
Impl member function.
Fix includes.
Add typedef for auto_ptr.
Impl member functions.
Fix smart pointer type, auto_ptr -> shared_ptr.
Create Doxygen settings.
Add Doxygen comment.
Update Doxygen settings.
Fix Doxygen setting with exclude pattern.
Update execute functions with Variadic Templates.
Fix interfaces with Variadic Templates.
Add bind functions.
Update log macro.
Fix query functions.
Rename apple platform specific header file.