Long press support

There is no long press support in atomac. This pull request adds long press support by enhancing clickMouseButtonLeft and clickMouseButtonLeftWithMods.