foreman-env UI: Added many new boundary tests and converted to factory

a) added many new boundary tests to the puppet-env
b) converted puppet-env to factory.