Client: Only decode text content (utf8)
Refactoring get_body()

Ref 2d16f3729c8048098ce20fe6d0c03192d9720f19
repository_contents now can get binary file content
Setting status_code and content as attributes of GandalfException instance