Merge pull request #406 from luminousspice/ja

[ja] +1 TypeScript Section
Added How to be a Programmer under Professional Development
Added a few books.
[es] Added 97 cosas que todo programador debería saber
Add french translation of "Free as in Freedom", SW, RMS
Add "Free as in Freedom", S. Williams, R.M. Stallman
Add "SDL::Manual Wrinting Games in Perl", Kartik Thakore
Merge pull request #407 from sugarjig/patch-1

Added "How to be a Programmer" under Professional Development
Merge pull request #409 from esparta/master

[es] Added 97 cosas que todo programador debería saber
Merge pull request #410 from ericguirbal/rms

Add "Free as in Freedom" by S. Williams, R.M. Stallman, and its translated version in french
Merge pull request #408 from chuanjin/master

Added a few books.
Merge pull request #411 from ericguirbal/en

Add "SDL::Manual Writing Games in Perl", Kartik Thakore