Handle big-endian Prism headers.

Apparently, some systems write out big-endian Prism headers (probably
big-endian-MIPS-based Wi-Fi APs running $LINUX_DISTRIBUTION and the
like), so check for both big-endian and little-endian message codes,
and, for the fields in the header, use the byte order that matched.

Change-Id: Ia13df606676bb7dbc5d12fe4e297681bebb6f478
Reviewed-on: https://code.wireshark.org/review/759
Reviewed-by: Guy Harris <guy@alum.mit.edu>
Reviewed-on: https://code.wireshark.org/review/760
Fix Bug 9885: 'Buildbot crash output: fuzz-2014-03-14-15333.pcap'

The Buildbot found a crash which is cause by a bug that has
been there all along, but a recent change exposed. This bug is
likely in 1.10.6 as well, so I'll backport this if I can
reproduce it in 1.10.6.

Change-Id: I505bc73cbe6281e6d64f00de441c8e6231b55000
Reviewed-on: https://code.wireshark.org/review/702
Reviewed-by: Hadriel Kaplan <hadrielk@yahoo.com>
Reviewed-by: Evan Huus <eapache@gmail.com>
Reviewed-by: Martin Kaiser <wireshark@kaiser.cx>
Reviewed-by: Michael Mann <mmann78@netscape.net>
Reviewed-on: https://code.wireshark.org/review/781
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Fix master-1.10 typo bug in ieee80211 preventing build

There was a typo and apparent merge error in packet-ieee80211.c preventing building
of master1-10.

Change-Id: If0287028264c3217ea1f05125d5da2d4c70d1d9f
Reviewed-on: https://code.wireshark.org/review/782
Reviewed-by: Hadriel Kaplan <hadrielk@yahoo.com>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
[Automatic manuf, services and enterprise-numbers update for 2014-03-23]

Change-Id: I9a93d0613a854b92764b2f3d3d900899dfef9ff4
Reviewed-on: https://code.wireshark.org/review/794
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>