Organising

Function to insert code in HTML with formatting (Beautifier).
Folder cleaning/organising.
Code/Folder organisation/cleaning.
Beautifier now receives flags (line to highlight and whether to show
the line numbering or not) in the insertCode function.
Example tests. The code shown is static because the parser is not
implemented.
Errors in GitHubAccess are now shown to the user.
Implemented the RubyFunctionGetter to check the html and get the code
referenced. Versioned code is stored locally in the browser. Only one
call to get a file or a function is made, after that is used a cached
version.