import httpuv and it's functions
white space
added cairo as a suggests cuz it's used in png panel creation
added data.table and grid to depends to remove check error
documented