Change: Update links to vagrant environment for 3.6.0-2

(cherry picked from commit f061893bff112bb5b4e7c5cb74b14e09671dbbae)
Add: FAQ entry for locking local user accounts

Derived from question on mailing list.

(cherry picked from commit 05fe913f0ab0eb85e243d4fa1ef5db80bd61675a)
Change: Improve description of behaviour for users policy => "locked";

The documentation did not specify what would happen if the user already
existed, vs if the user did not already exist.

(cherry picked from commit 6c547869081b19015cc7f26cc86f232577ab0fdd)
Change: Add note about implications of intermittent report collection.

This is an important concept. It identifies how we protect from data
loss in the event of a client not being able to be collected from for a
period of time as well as highlighting the implications of this occuring
for a larger population.

(cherry picked from commit e7233f0a7c5f6c22b4c392a11e42fa66f6666be6)
Document this.promiser as per the status quo.

All promise types set it to the promiser "as is", except files promises,
where the variable is only expanded for the "transformer" attribute after
leaf-expansion.

(cherry picked from commit 7e3dc91a3f0ba1b273afef27090268cca9ba83b7)
Document shortcomings in account locking on Solaris.

(cherry picked from commit a4d6550158b0ffa3252e4061e1f058f4143aec01)
Add oauth2-php-server license.

(cherry picked from commit 092a80e6c362e5167468952cba667fe5a28b01bd)
Add: Known issue for redhat 4 dmidecode inventory
Ref: https://dev.cfengine.com/issues/6302

(cherry picked from commit a96c4a88986faac91b35cc940de99a4ba8f3d008)
Fix wording in is{less,greater}than for string comparison.

Was previously ambiguous (our strcmp(), an equality test, or C's,
reporting ordering) and poorly phrased (what does "identical to" mean
when we're returning a boolean and strcmp is returning a sign ?), so
rephrased to make it explicit.

(cherry picked from commit ea4835972adc342cca3004a797b2e0771a2ec026)
Bad phrasing in getindices() doc.

It's order of the list that's not specified; not the order of the
order of the list !  Also, flow long line.

(cherry picked from commit ba4d68c00f508f307e36b487f1ef054c072186a1)
Attempt to explain how getindices() handles multi-indexed arrays.

(cherry picked from commit 2ae207aeccb630bc0a0b2e7efb1bbfb6bbfd094c)