Add some ruby books and courses

* Code Academy Ruby
* How to think like a computer scientist: Learning with ruby
* Ruby in twenty minutes
* Ruby Essentials
* Ruby Learning
Books from hackershelf; created Russian list

I also fixed line with 'mod_perl', because underscore in Markdown
means emphasis and it continues at the rest of the file (at least in
vim).
Merge branch 'master' of https://github.com/vhf/free-programming-books
Fix missing spaces
Added some of Syncfusion free e-books (Javascript, Knockout, Data Structures etc.)
Added some of RedGate free e-books (SQL Server, .Net, Misc)
Added JavaScript Frameworks Resources
Merge pull request #158 from JIghtuse/master

Books from hackershelf; created Russian list
Merge pull request #159 from ggarek/master

Added some of Syncfusion and RedGate free e-books
Whitespace fix
Readme update
Fixed Markdown syntax
Prolog section update
Add missing PDF mentions
Add Knockout.js to JS frameworks
fix link for Thinking in C++
Added SQL Server books from RedGate

Tested and confirmed download links.  A couple require name & email; a few suggest you download other stuff, but you don't have to.  Removed direct PDF link of Mastering SQL Server Profiler in favor of the book's page on RedGate.
Added two books in Mathematics section

I wasn't sure if Advanced Data Analysis belonged in Datamining or Mathematics, but it seems to focus more on the math side of things
add some guides to the Rails section in the Russian version, renamed the title of the book about Ruby
Added E-Books Directory to Meta-Lists

Site contains a good deal of free books on a wide variety of subjects.
add JavaScript Garden to the Russian version