There is an easier way to this:
Open the Media Hint homepage on your browser (Firefox or Chrome) and click on the button Start Using. Depending upon the browser you are using, you will be redirected to Chrome Web Store or Firefox Add-on Center from where you can install the extension.
After the extension is installed on your browser, restart it. You will not notice any change in your browser extension area but wait till you open Hulu or Netflix…they will no longer show you country restriction banner! So, as I already mentioned, all you need to do is install the extension.