A fusion of 'hacking' and 'marathons', Hackathons have evolved from malicious connotations to becoming a powerful tool for innovation.