Use C++ initialization list

This is the recommended approach for object initialization. The change
doesn't affect binary size (although in theory it could make it smaller).
Add Azteeg X3 Pro as motherboard 68
Add digipot i2c control for MCP4451
Allow M907 to set i2c digipot currents in amps
Fix Makefile to allow Azteeg motherboards
Fix Makefile to allow Wire libraries only
Add beeper pin for Azteeg X3 Pro
Added pins for Azteeg X3 Pro under motherboard 68
Default is to not define digipot_i2c
fix typo
Update language.h

Updated Polish translations.
Add Aragonese translation
Revert "Merge pull request #756 from danielmartinez/aragones"

This reverts commit 6f76066ab3cf386e50777fb4a612dd39b25cc62b, reversing
changes made to e1ae7952ebff25094196f93baa6b53c2c12193f7.
Add Aragonese translation
keep English as default lang.
Move strings in ultralcd.cpp into language.h.
Add missing entries to the new Aragonian language.
Updated Polish, changed default firmware URL to Marlin.
Language cleanup, part 1.
my printer settings