Update to 24/10/2013

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
Update .gitignore to that of master

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
Update to 30 Oct, 2013

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
Update to 3 Nov, 2013

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
Whitespace cleanup:

Use astyle (version at least 2.0.3) with the following .astylerc file:

--style=allman
--indent=force-tab=8
--suffix=none
--lineend=linux
--keep-one-line-statements
--keep-one-line-blocks

and the following commandline inside base/:

astyle --exclude=patches --exclude=config --exclude=math --recursive "*.c" "*.h"

To restyle only *.c and *.h files. This command also doesn't touch the
kconfig program and also the math module since they are copied from
other sources, not written by RTAI.

**IMPORTANT: due to a bug in astyle, the files that have two extern "C" {
lines would result in indentation of the functions within.  Those should
be manually unindented.  Note also that within those lines there are
`#defines` that shouldn't be unindented.**

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
Whitespace cleanup:

see comments on f5b82ff1ffd11fae5eb143c768c38793a84e5a4a

In short, astyle is used with certain configuration and some manual
cleanup.  The linked commit has all the instructions.

This style matching has an importance.  It should makes merge conflicts
much less.

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>
Merge white-space-cleaned magma into dev (untested)

Signed-off-by: Shahbaz Youssefi <ShabbyX@gmail.com>