PURIFY: next-generation radio interferometric imaging.