News Forget dongles — this ultimate MacBook Pro dock packs 18 ports