Responsive HTML update

These changes improves the resume_html mobile performance.
+ grunticon is now used to improve page load times
+ responsive design allows one page to fit perfectly across all devices