Britain's 4.5m self-employed workers face many misconceptions. But are the nation's freelancers really just a bunch of unskilled, underpaid mavericks?