Server: fix "make install" file permission
Server: various fixes for "make install"
Move OpenCL-related code to a separate file
Update Win project files for new .cpp file
LOCALE: Update Translations
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2
Update Mac project file for new .cpp file
MGR: When a project uses usernames check the length of the string in the username control and not the password control. Same with the email address control.
android: Rename existing android devices which have the domain_name 'localhost'.  Parsing of the existing host info structure  in the client_state.xml file happens before the detection routines are executed.
android: Add host name to the list of items we dump to the event log at startup.  It should help volunteers determine which device is which when matching it up to a project's website.
Manager: message tweaks
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2

Conflicts:
	clientgui/AccountInfoPage.cpp
Fix MinGW makefile for new file
client: Clarify comment about max RAM size reported by OpenCL CPU detection
client: AMD GPU naming tweak
Condor interface: fix bug if job names have '#' (URL-escape args in GET HTTP)
scheduler: parse OpenCL/CPU descriptors, and add plan class for OpenCL/CPU/Intel
client (Android): fix bug that cause wrong domain name to be shown.

I moved get_host_info() after parse_state_file() in the init,
since on Android we need to get the domain name from the state file
before calling get_host_info().
Hopefully this won't cause other problems.
Client (Android): run the Whetstone benchmarks using VFP or Neon if available.  From Carl.
Merge branch 'master' of ssh://boinc.berkeley.edu/boinc-v2