Added Macintosh implementations of IKeyboard and IMouse.
Updated with skeleton for MacSoup.
Merge remote-tracking branch 'upstream/feature/mac_soup' into feature/mac_soup
Updated with implementation for get_visible_object_list and get_object_by_coordinates methods.
Removed uppercase in folder name
Updated condition for get_object_by_coordinates method.
acc_state and check_state methods were removed from interface.
Interim update of implementation for Mac OS.
Interim update of implementation for Mac OS, alpha version.
Merge pull request #2 from jackzelenkin/feature/mac_soup

Added Macintosh implementations of IKeyboard and IMouse.
Fixed issue when element can't be found if "\" is present in element class id.
Fixed issue when sometimes applescript returns menu bar as a child of window but should not.
Added ability to use ui-inspector on Mac OS.
Updated with additional source for element.acc_name. Now the sequence for acc_name is following: AXDescription -> if not present -> AXTitle -> if not present -> element class id.
Fixed issue when user can see elements of other window under same process.
Fixed issue with blinking text when calling ui-inspector on Mac OS.
Updated to avoid of some inappropriate symbols in names of elements such as "\xa0" (non-breaking space).
Updated to avoid using windows with empty names, this can cause to applescript error.
Merge pull request #4 from F1ashhimself/feature/mac_soup

Feature/mac soup
Updated to cache properties for mac ui element.
Updated to proceed inappropriate symbols in input for window name. Fixed issue when sometimes shortcuts like 'command + C' were not handled properly.
Updated to use "AXDescription -> AXTitle -> AXValue -> Class ID" sequence for "acc_name" element property.
Updated package description.