language aliases

Added common language aliases as suggested in #368
The reason I used the .html for the .html5 is because it is shorter, thus taking a tiny bit less space. Prism is known for being lightweight so I took that into account.