This diff declares the deviceatlas module and can accept up to 5 property names for the API lookup. [wt: this should probably be moved to its own file using the keyword registration mechanism]