added optional start and end sizes for particles

closes #204 Add particle beginSize and endSize for particle size
interpolation
Merge pull request #219 from excaliburjs/dev-josh

added optional start and end sizes for particles #204
Reorganize directory structure per suggestion in #207
Merge master into directory restructure