new class DeclarativeShape and various changes

a quite simple and straightfoward attempt to solve the old dictionary
problem, we can have less glyph classes now. Moved DVTLayer out of
Akari.Display for new namespace dependency.
2 new classes for per-character animation

NOT TESTED
made new file

NOT TESTED yet, maybe it won't even parse lol
undid some changes. moving Animation to Display

Removed usage of Declarative in Text and Animation, made new file
NOT TESTED
fix stuff and rename sample
starting a new sample for testing the branch

incredibly busy these days orz (excerpt from Bad Maniacs: we will be
back to master soon...)
newline stuffs
several fixes
a shape enum for easier access, improve sample
Merge branch 'master' into display-animation-layer

Conflicts:
	Akari.biliScript
Merge pull request #5 from akaza-akari/display-animation-layer

Finished on Display.Text
comment cleanups

removed unhelpful comments
Merge remote-tracking branch 'origin/master' into tutorials