Replace russian comments in AT91SAM7A3 startup to english.

Fix overflow error in clock(): no reset of overflow 12-bit counter, so
max value of clock() was 2^12 - 1 = 4095 ms. New code reset overflow
counter and user must call clock() with period less that 4095 ms.

Adding some documentaion and LICENSE to AT91SAM7A3 port.
Merge pull request #430 from bortsov/armcc

Replace russian comments in AT91SAM7A3 startup to english.
Silence -Wold-style-cast to build with Apple clang 4.0,
Avoiding to use C++ style casts to keep backward compatibility.
Specify -Wno-old-style-cast only for C++.
Merge pull request #433 from umireon/disable-woldstylecast

Silence -Wold-style-cast to build with Apple clang 4.0
Check and apply -Wno-old-style-cast for Apple clang 4.0 and autotools.
Merge pull request #434 from umireon/autotools-wnooldstylecast

Check and apply -Wno-old-style-cast for Apple clang 4.0 and autotools.
Search replace this == 0 to false and != 0 to true

this == 0 is caught by clang 3.5 and newer in the
-Wtautological-undefined-compare warning
Merge pull request #437 from martiert/tautolocial-undefine

Search replace this == 0 to false and != 0 to true
update VC 2008 project with new files
implement platform specific mutex function for win32 using critical section
Merge pull request #438 from sonofusion82/Win32Mutex

Win32 mutex
add threadsafe mem_leak_operator overload functions and
add simple test case for turnOnThreadSafeNewDeleteOverloads
update README.md with instruction to run autogen.sh first
ScopedMutexLock: change #define to RIAA
Merge pull request #439 from sonofusion82/threadsafe_memleak

added memory leak detection thread safety
Fixing compilation error on when building for ARM C/C++ compiler
Adding Makefile to build LPC18xx, LPC176x startups.
Fix 'unused parameter' warnings

in src/Platforms/GccNoStdC.
Merge pull request #446 from arstrube/fix_unused_parameters

Fix 'unused parameter' warnings