fix parsing throws

CommentParser.php: formatThrows returns message, not reason
Merge pull request #335 from michabbb/patch-1

Improves Resources class to make use of @throws comment
Each element in the responseMessages array contains an integer code and string message field. Previously, the analogous errorResponse attributes were named code and reason respectively.
Adding PassThrough class to serve files outside your web root, including secure downloads
Explorer class to replace Resources
swagger ui for 1.2 spec testing
Including Explorer in the scope
remove explorer folder and replace resources with explorer class
Remove slash from resource path.
New method for finding all routes after excluding set paths and http methods
Updated swagger to load resources.json by default. And allowed HTTP PATCH
First functional version of Explorer. For usage example look at `public/tests/param` folder
Defining the return type correctly for POST type/authors
Added return type model parsing to Explorer
Fixing Explorer from the mixed type bug
Proper return type defined for all Types
Combining body params into a unique model
If there is only one body parameter and it is of non primitive type use it as the body
Lets find base path dynamically. Lets use redirect to keep the base path for html correctly
Updated to use updated method names for consumed and produced mime types in Restler
Improves Routes::findAll to remove duplicates