Changed platform naming convention. Minor bug fixes, comment changes

* Dropped "-Platform" suffix in subclass names
* Corrected assumption in Platform._execute_profiles that params is present
* Corrected missing arguments in format() methods
* Changed behavior of Platform.credentials setter to fail entire chain on raise
Merge pull request #10 from jeandesmorts/bug_fixes

Changed platform naming convention. Minor bug fixes, comment changes