Inherit AppleVPP::Error from custom error class

Inherit AppleVPP::Error::Code from custom AppleVPP::Error class, not StandardError class.
This way we can handle Apple bad status easily without specifying all possible error codes with just one 

```ruby
...
rescue AppleVpp::Error
```