controllers: uniform airline_code handling

This fixes a bug where the airline wasn't respected in the user profile page.

See http://www.flyertalk.com/forum/21133671-post14.html

Reported-by: smachiz
Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
stats_controller: fix bug in search

The platinium bug only affects UA.

Signed-off-by: diditclear <didyourupgradeclear@gmail.com>
legs_helper: update ordering of DL fare codes

Thanks dEagleS!

See http://www.flyertalk.com/forum/21131487-post10.html

Reported-by: dEagleS
Signed-off-by: diditclear <didyourupgradeclear@gmail.com>