Merge pull request #33 from fkrull/master

Fix "make install" target.
Fix display scrolling up without user instruction

https://code.google.com/p/speedcrunch/issues/detail?id=519
Allow customization of digits grouping space size

https://code.google.com/p/speedcrunch/issues/detail?id=515
Don't insert parens on function autocompletion when changing function name
Add Edit functionality to user functions from dock window

This can be done by either right-mouse click or Ctrl+E on the selected
user function. The full expression, as originally entered by the user, will be
inserted into the editor.
Add Particle Masses constant category

https://code.google.com/p/speedcrunch/issues/detail?id=530

Leptons, quarks, bosons, hadrons...
Allow multiples instances of the application again

https://code.google.com/p/speedcrunch/issues/detail?id=529

Leave the handling to the native desktop, as there are many users who like to
open more than one session simultaneously.
Add some more tests for hmath, covering new known bugs
Add support for digits groups separators from user input (issue 434).
Let the user choose which radix characters to use for parsing.
Fix issue 151 when the number is parsed (rather than when it is converted).

This commit allow the token scanner to ignore digits groups separators in numbers from user input. In strict mode, the scanner only detects known separators (check http://en.wikipedia.org/wiki/Decimal_mark#Examples_of_use), while in non-strict mode, any character that is not alphanumeric nor a known operator is detected as a group separator. The latter permits to strip currency symbols or spaces in numbers from user input for instance.

Only 2 radix characters are recognized by the scanner (while more exist), but since it is not uncommon that some languages use one of these 2 characters as a radix character and the other as a digits groups separator, this commit adds an option so that the user can choose whether she wants the character not configured as a radix character to be detected as a radix character as well or as a group separator.
Fixed digits grouping when digits groups separators are used.
Highlight user functions with same color as built-ins

https://code.google.com/p/speedcrunch/issues/detail?id=531

User functions are erroneously highlighted as variables.
Remove gradients for editor and result display scrollbar

https://code.google.com/p/speedcrunch/issues/detail?id=511
Merge pull request #44 from Tey/issue434_different_separators_support

Add support for digits groups separators from user input (issue 434).
Update TS files, sync with Tx translations, remove obsolete ones
Udate QM files with lrelease
Add missing languages
Hopefully fixing non-loading of translations for good, Qt5 seems to work better
Remove binreloc, all resources are embedded in the binary now
Require Qt5.4 if using Qt5, the first that actually works for SpeedCrunch
Add Solarized Dark and Light color schemes

https://code.google.com/p/speedcrunch/issues/detail?id=541