Responsive HTML update

These changes improve the resume_html mobile experience.
+ grunticon is now used to improve page load times
+ responsive design allows one page to fit perfectly across all devices
Is it needed?