Ubuntu support and some genral improvements

This PR includes support to Ubuntu. I test it on Ubuntu 12.04 server.

It also includes some general improvements.
* be able to install latest stable redis by default;
* use http://redis.io/ to download redis;
* more robust install script;
* more arguments in redis::install and redis::server.