Hackathons are breaking into the corporate world as collaborative practices that promise endless possibilities for innovation.