Make %LO, %LA, %LQ and %LJ more lax in what they accept (warnings instead of exceptions)
Make %LO, %LA, %LQ and %LJ more lax in what they accept (warnings instead of exceptions)

Summary:
Depends on D19786. Ref T13217. I had imagined making these new conversions strict, but a lot of stuff breaks when we do because they make sense to use in base classes like `CursorPagedPolicyAwareQuery`, and it's hard to completely fix all the downstream classes in one fell swoop.

Instead, let them warn for now (like `%Q`) and we can make them stricter in a future change.

Test Plan: In Phabricator, saw warnings instead of immediate fatals when strings are passed to these conversions.

Reviewers: amckinley

Reviewed By: amckinley

Maniphest Tasks: T13217

Differential Revision: https://secure.phabricator.com/D19787

aik099/libphutil,codelabs-ch/libphutil,Khan/libphutil,codelabs-ch/libphutil,uhd-urz/libphutil,wikimedia/phabricator-libphutil,uhd-urz/libphutil,wikimedia/phabricator-libphutil,uber/libphutil,uhd-urz/libphutil,uber/libphutil,uber/libphutil,wikimedia/phabricator-libphutil,Khan/libphutil,codelabs-ch/libphutil,aik099/libphutil,aik099/libphutil,Khan/libphutil,devurandom/libphutil,devurandom/libphutil,devurandom/libphutil