Many websites and apps claim to help you make extra money on the side – but which ones are worth your time?