os_darwin.cpp: migrated to new interface, added multisector support,
fixed -S (autosave) command.


git-svn-id: https://svn.code.sf.net/p/smartmontools/code/trunk/smartmontools@3978 4ea69e1a-61f1-4043-bf83-b5c94c648137
ataprint.cpp: implement '-l devstat' using SMART log  for the systems without
READ LOG EXT support (tested on darwin)


git-svn-id: https://svn.code.sf.net/p/smartmontools/code/trunk/smartmontools@3979 4ea69e1a-61f1-4043-bf83-b5c94c648137