Inclusion of implicit encoding

This will add the proposal previously discussed at https://github.com/aerogear/aerogear-js/pull/76. Let me know if something is wrong or you disagree on the API.