Organize / Fix imports
imports order is :
<org.codehaus.swizzle> 
<blank line>
<all other imports>
<blank line>
<javax>
<blank line>
<java>

Will be documented when confluence will be up
SWIZZLE-40: [internal] Improve build 
- New parent
http://jira.codehaus.org/browse/SWIZZLE-40
issue SWIZZLE-40: [internal] Improve build 
- share distribution settings
- share extension
- set encoding configuration
- set plugins versions to use
http://jira.codehaus.org/browse/SWIZZLE-40
issue SWIZZLE-40: [internal] Improve build 
- add license, relative path to parent and encoding in poms
- add missing property for encoding
http://jira.codehaus.org/browse/SWIZZLE-40
Apply code style :
http://swizzle.codehaus.org/Code+style+and+conventions
A lot of changes are tabs replaced by spaces or missing spaces...
Add clirr check during release (an API has to ensure its backward compatibility)
Line wrapping rule : Single-line statements like "if (foo) return;" should not be broken in to multi-lines unless braces are added.
Set line width to 200
SWIZZLE-33: error in lookingForToken strategy in DelimitedTokenReplacementInputStream
Some experimental functionality for a better StreamLexer.  Can't quite handle nested mark calls
Small but not yet running test case for the new StreamLexer
Some fixes for the StreamLexerTest
Nested mark support for StreamLexer
Fixed typo
Fixed bugs with pushback and mark buffers
o cleaning up the build and preparing for a release to oss.sonatype.org
o updating all the poms to use the released parent, and not refer to the parent on disk
updated for api change
[maven-release-plugin] prepare release swizzle-stream-1.0.3