blockreplace: append_if_not_empty ensure \n before mark
Started some integration tests for mac_user module
file.blockreplace(append_if_not_empty): test for missing \n at EOF
Prevent endless recursion from external pillars
Use --plugins to include plugin-provided repos

This adds --plugins to several repoquery calls, allowing results from
plugin-provided repositories to be returned.
file.blockreplace: fix typo endswith
Wrote a mac_user integration test
Fixing ini_manage module to preserve empty options. Added unit test for module to verify there are no regressions.
Expose the worker tracker correctly from the datashare
Fixing formatting in ini_manage_test.py.
Fix various "DeprecationWarning, module not renaming, just have __virtual__ return True" messages
check to see if a partition exists
PEP8
pylint fixes
remove local cmd, the router sends them to the workers
enter the setup frame before moving to the master udp frame
Get workers to start
more safely connect to the manor yard in raet events
Add in the access keys needed by localfuncs
no need to inbound twice