Fontawesome and Response Format

There are two changes in this Pull Request.
1) Changed to use Fontawesome icons instead of Twitter Bootstraps default icon
    Advantages are a) Scaling b) Color

2) Added addition page rendering options, now we can render only the partial page or get only JSON object of the $this->data