Adds configuration variables, TPL and TMP, for RainTPL

The path for templates and temporary files are now part of the configuration.

For a custom install, it's possible to put these writable directories elsewhere than in the read-only source code.
Removed redundant check on RAINTPL_TMP directory

The same test is already on line 93
Adds empty directories: cache, data, pagecache and tmp. Removes mkdirs.

They are still in .gitignore because their future content will still be ignored.
Removes htaccess file creation and adds them in the repository

I also removed the previously created placeholders, which after all, have no more utility.
bookmarklet: use selected text as description when adding a new link
 * Based on romnGit's work at https://github.com/sebsauvage/Shaarli/pull/104
 * Fixes https://github.com/shaarli/Shaarli/issues/18
 * Closes https://github.com/sebsauvage/Shaarli/pull/104
 * Fixes https://github.com/sebsauvage/Shaarli/issues/53
 * Fixes https://github.com/sebsauvage/Shaarli/issues/129
 * Fixes https://github.com/sebsauvage/Shaarli/issues/33
Merge pull request #11 from Sbgodin/rainVariables
Fix grammar, punctuation, spelling, trailing whitepaces and newlines; Fix typo in css
Based on respencer's work at https://github.com/respencer/Shaarli/
Closes https://github.com/sebsauvage/Shaarli/pull/103
Merge pull request #20 from nodiscc/fix-typos

Fix grammar, punctuation, spelling, trailing whitepaces and newlines; Fix typo in css
Merge pull request #19 from nodiscc/master

bookmarklet: use selected text as description when adding a new link
add "Play videos" button in toolbar, forked from https://github.com/zaius/youtube_playlist/
Plays Youtube videos linked from the page in an overlay HTML5 player