Full support for blackout_restriction

Until now, blackout_restriction has been dummy data on
the Atlas API. With these changes, blackout restrictions
are properly supported in both GET and POST requests.
so might want to copy the restriction rather than reconstructing it from that value alone? on the other hand maybe using this explicitly unary constructor is the safer option...