core: MachineIndex stores the box associated with a machine when ID is set
core: Store the actual box data, not just the name
core: MachineIndex::Entry#valid? method and tests
core: Environment#action_runner sets machine_index
commands/box/remove: if box is in use, warn user, ask for confirmation
commands/box/remove: add --force flag
commands/global-status: call proper method
Fix some tests
core: environment_loaded doesn't load full env
Fix typo in CHANGELOG.md
Cleanup whitespace and comments in WinRM command filters
ivars should be alphabetized
Fixed whitespacing in command_filter and file_manager
Merge pull request #3535 from mitchellh/winrm-command-filters-code-review-feedback

Winrm command filters code review feedback
Force overwrite of salt configs and keys.

This will tell the salt-bootstrap script to overwrite the master/minion
configs and/or keys each time provision is called. #3524 #3176
Merge pull request #3533 from ronnix/patch-1

Fix typo in CHANGELOG.md
Merge pull request #3538 from mitchellh/f-box-usage

Track box usage (local) to know if envs are using boxes
Update CHANGELOG
Merge pull request #3536 from shadowfax-chc/force-overwrite-salt-configs

provisioners/salt: force overwrite of salt configs and keys.
Update CHANGELOG