_preparedInputLayoutHandle should be reseted on vertex buffer change

Fixes Issue #104
Merge pull request #105 from Fox32/master

setVertexBuffers doesn't trigger _prepareInputs() on drawIndexed
Fix latest editor breakage
Added cone primitive to DebugDrawManager
Merge pull request #107 from Fox32/master

Added cone premitive to DebugDrawManager
Fixed the dead api reference link
Merge pull request #108 from Fox32/feature-readme

Fixed the dead api reference link
Forgotten changes
Merge branch 'master' of https://github.com/johnmccutchan/spectre

Conflicts:
	test/src/material_test.dart
	test/src/renderer_test.dart
Initial Example work
Refactoring

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Misc. fixes.

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Replace build in logger with logging package

Remove Logger class
Improve log messages
Merge pull request #110 from Fox32/master

Replace build in logger with logging package
Fix spectre log breakage

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Fix setting of samplers and textures

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Use correct default minification filter.

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Always reset bound texture or frame buffer object.

Signed-off-by: John McCutchan <john@johnmccutchan.com>
Offscreen render and depth texture examples
Start collecting base assets into lib/asset/base