reefactors getIndexOfOwnedDishes to only push indexes that != (-1) because if an index that != (-1) indicates that the dish is owned and exists on the page, therefore the ajax is fully functioning and asynchronously crosses out dishes if they are owned
styling refactor for JS bills/show/:id
adds #owned_dishes to bills and corresponding spec