Remove legacy block device usage in ec2 API

This patch makes the single place that would get the block device
mappings from the database, not convert objects to legacy format,

Also fixes fake values in tests.

Change-Id: I77ecd8782deeec42963b5b1dd16bd85923b4d261
Merge "Remove legacy block device usage in ec2 API"