macosx: fix compilation warning from the future
macosx: add file size column to playlist table (close #9497)
macosx: fix recursive inclusion of the compatibility header
macosx: reimplement NSByteCountFormatter for 10.7 and earlier

Note that this implementation only includes the features we care about and is incomplete