Proves autoincrement bug when using an autoincrement field from an embedded struct
Proves autoincrement bug when declaring autoincrement field after declaring embedded struct
Use autoincr field name instead of index to solve bugs related to embedded struct fields not counting toward index
Merge branch 'embedded_autoincrement'

Adding autoincrement bugfix to our master branch, since we need it for our project.