add more options for bootenv

streamline bootenv values

key does not exist for BDD tests, that's ok

simplify states for bootenv
Merge pull request #229 from cloudedge/pull-req-master-f6953a47db518d6a0bd0831843a23ccde9340576

Improve workflow for simulated nodes and add node.hint for future function [2/2]