Updated with Habla SVN repository Nonweak changes
Update README.md
Merge branch 'master' into non-weak

Conflicts:
	README.md
Scala compiling version is 2.10.2
junit library dependency is exclusively used in Test
Added a macro to know current position.

I have added a macro that returns the position of the macro invocation
(as a PosInfo). By marking its header as implicit, it can be required
as a location evidence. This is very useful to keep track of the
authorisation/event rule's location.
As svn is no longer used, snapshot version number has been replaced to use git-rev-parse
FIXED: nested strings at getPos

The macro getPos was failing at parse time when nested strings
appearing at the line content. All of them have been escaped.
Merge branch 'non-weak' of https://github.com/hablapps/updatable into non-weak
The support for default types has been improved up.

Now updatable is able to use default types avoiding workarounds (like
adding dummy alias at object creation). The magic is done by the
'substituteSymbols' method, which empowers us to replace from normal
types to default ones.
Now, "overridden" types are supported.

I noticed that default types were failing in 'Context'. It seems that
overridding types was breaking the scheme. I have added some magic
lines to avoid that case.
Added an "artificial" extractor for attributes.

While working with Speech we saw that dealing with _Set events was a
little bit annoying, so we thought an extractor at attributes would be
a nice idea. However, we didn't want to add speech dependencies
inside updatable. To do so, we have used an artificial 'Extractee', a
structural type that contains the basic methods to extract the info.
Workaround at build.sbt to override previous publications.
Added a default value for Floats.
Merge branch 'non-weak' of git://github.com/hablapps/updatable into non-weak
Merge branch 'non-weak'

Conflicts:
	build.sbt