Began Implementation of new MainMenu design

* Added new font size xxlarge
* Changed button styles accordingly
* Added new colors
* Added new placeholder icons (arrows)
* Changed layout where necessary
* Added test that checks if 'Continue' is around 50% bigger than others
Removed DashboardLayout Java file
Fix issue#54.

Wrong median position calculation for bricks produces negative list index.
Add robotium test for issue#54.
Merge branch 'master' into ImplementNewMainMenuAcitivity#112
Removed unnecessary Schema declarations. Tests++

* Now the heights of all buttons are checked.
* Removed clutter from XML (thanks Kaufi)
* Renamed _web to _community in Button ID

TODO:
* Colors either stay hardcoded in main_menu_button_background.xml or
  move to colors.xml, depending on whether they will be used elsewhere,
  once we know the final design for the other activities.
* IDs of buttons need to be renamed accordingly once they have their
  final names
Fixed failed ui tests caused by fixing issue#54.
Merge branch 'master' into issue#54
Added colors to color.xml
Merge pull request #113 from Catrobat/ImplementNewMainMenuAcitivity#112

Implementation of new MainMenu design
Merge branch 'master' into issue#54
update of licensetexts

2010-2012 -> 2010-2013
added missing xml-version
new assert when bt-connection failed
Merge pull request #128 from Catrobat/LicenseUpdate2013

Update of Licensetexts
updated bluecove-libs to 2.1.1 nightly builds
Merge branch 'master' of ssh://git@github.com/Catrobat/Catroid.git
Merge branch 'master' into issue#54
Slightly adapted testBuildProjectPath:
External storage directory doesn't necessarily have to be "/mnt/sdcard/"
UtilFileTest.testFileSize: Fixed false failure with German locale
UtilFile.getSizeAsString returns a locale-aware String (as it should),
but the test compared it to a hardcoded dot, which can fail (for
instance when testing with a German locale which uses a comma).
Also made assert messages slightly more descriptive.