Merge branch 'local-trunk'
FIX: 155 http://code.google.com/p/protobuf-net/issues/detail?id=155

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@359 b72047a4-3652-0410-9617-b3994939e97b
Implement DeserializeItems; fix bug with DeserializeWithLengthPrefix re Fixed32[BE|LE] skipping too aggressively

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@360 b72047a4-3652-0410-9617-b3994939e97b
Swap iterator block for custom enumerator for C# 1.2 compatibility
FIX: 0-length proto-reader should still count as fixed-length
FIX: support aux types in DeserializeItems

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@361 b72047a4-3652-0410-9617-b3994939e97b
full object graph - FIRST CUT
dynamic types - FIRST CUT

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@362 b72047a4-3652-0410-9617-b3994939e97b
Fix recursive structures

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@363 b72047a4-3652-0410-9617-b3994939e97b
Fixup build for iDevice and gmcs; this is a bit hacky, bug suffices for now


git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@364 b72047a4-3652-0410-9617-b3994939e97b
Support List<T> more efficiently
FIX: fixed-length datetime/timespan

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@365 b72047a4-3652-0410-9617-b3994939e97b
ADD: ability to use protobuf **only** attributes
ADD: [Flags] toggles pass-thru automatically
FIX: assorted regressions (mainly: ParseableSerializer)

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@366 b72047a4-3652-0410-9617-b3994939e97b
FIX: made error text for missing ctor backwards compatible

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@367 b72047a4-3652-0410-9617-b3994939e97b
FIX: empty BLOB was becoming null

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@368 b72047a4-3652-0410-9617-b3994939e97b
FIX: Guid / empty handling

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@369 b72047a4-3652-0410-9617-b3994939e97b
Fixup GUID construction

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@370 b72047a4-3652-0410-9617-b3994939e97b
show bytes in TestRawSerializerPerformance

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@371 b72047a4-3652-0410-9617-b3994939e97b
Count sub-types when inferring a new field number

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@372 b72047a4-3652-0410-9617-b3994939e97b
minor fix to fix WP7 warning message

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@373 b72047a4-3652-0410-9617-b3994939e97b
Fix the thread-race issue; added a few new tests for glitches we found putting "stackoverflow" live with v2

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@374 b72047a4-3652-0410-9617-b3994939e97b
FIX: parseable should expect string
FIX: handle vectors as aux
FIX: CRAPOLA; LDC_I4_S is -128 thru 127, not 0 thru 255

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@375 b72047a4-3652-0410-9617-b3994939e97b
(tidy)

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@376 b72047a4-3652-0410-9617-b3994939e97b
FIX: tag inference
FIX: implicit fields
TIDY: made GlobalOptions model-specific

git-svn-id: http://protobuf-net.googlecode.com/svn/trunk@377 b72047a4-3652-0410-9617-b3994939e97b