[NOT READY TO MERGE] Content-Type parser

This will parse the Content-Type in the header:

TODO:
fix test for Request, maybe check the header exist
write example documentation