Now supporting users defined in users.rb attribute file

Starting to split some things out of default files, more of this will be needed.
All tests currently passing with only the java_ark LWRP being an untouched resource.